Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

TechnologyWhere to Get ItNotes
Ant version 1.6.1 or laterhttp://ant.apache.org/Ant must Java 6 or later. Use the ant -diagnostics command to verify the version.
ASM Java bytecode manipulation framework v3.1http://asm.objectweb.org/Required for compilation only and is not required at run time.
JavaHelp software version 2.0_02 or laterhttp://javahelp.java.net

Specify a build variable in the local.properties file to point to the jh.jar library. See Configure and Run the Build for details.

JavaHelp software version 2.0_02 may be used, with the following minor limitation. On systems that have two separate displays (typically on X11 systems), the help viewer may default to the first screen, which may not be the screen on which you are running the harness. For example, if the harness is on screen :0.1, the help viewer appears on screen :0.0.

Java SE version 6 or laterhttp://java.sun.com/javase/index.jsp 
Java Communications 3.0 APIhttp://java.sun.com/products/javacomm/index.jspCurrently, implementations are only available for Solaris SPARC, Solaris x86, and Linux x86. Required for compilation only and is not required at run time.
JUnit 4.4 libraryhttp://junit.orgJUnit 4.5 has not been tested with JT harness and is therefore not supported. Required for compilation only and is not required at run time.
Servlet libraries (javax.servlet)https://glassfish.dev.java.net

Required for compilation only and is not required at run time. Used for the compilation of include servlet.

 

 

Checking out the source

The JTHarness tool repository is located on OpenJDK servers, in the CodeTools Project.  It is stored in mercurial vcs, and can be uploaded from mercurial via the following command:

  % hg clone http://hg.openjdk.java.net/code-tools/jtharness

 

Configure and Run the Build

...