For Windows ...
FILE DETAILS
javaFileName: HelloWorld.java packageCode: "package com.accessibility;" importCode: "import com.accessibility.HelloWorld;" javaFileLocation: "S:\Accessibility\tools\src\test\java\com\accessibility\HelloWorld.java"
JavaFileLocation should be considered as having two parts ...
classpath: "S:\Accessibility\tools\src\test\java" relativeFilePath: "com\accessibility\HelloWorld.java"
CREATE CLASS FILE
The second line below was launched from the Windows command prompt.
{javacLocation} -d {ouputDirectory} {javaFileLocation} "C:\Program Files\Java\jdk1.6.0_26\bin\javac.exe" -d "S:\Accessibility\tools\src\test\java" "S:\Accessibility\tools\src\test\java\com\accessibility\HelloWorld.java"
This created the HelloWorld.class file
classFileName: HelloWorld.class classFileLocation: "S:\Accessibility\tools\src\test\java\com\accessibility\HelloWorld.class"
CREATE STAND FILE
The second line below was launched from the Windows command prompt.
{javahLocation} -o {outputFile} -classpath {classpath} {importName} "C:\Program Files\Java\jdk1.6.0_26\bin\javah.exe" -o "S:\Accessibility\tools\src\test\java\com\accessibility\HelloWorld.h" -classpath "S:\Accessibility\tools\src\test\java" com.accessibility.HelloWorld
This created the HelloWorld.h file.
classFileName: HelloWorld.h classFileLocation: "S:\Accessibility\tools\src\test\java\com\accessibility\HelloWorld.h"
Scott Izu Aug 09 '13 at 20:02 2013-08-09 20:02
source share