java编译classpath

时间:2012-01-09 17:53:23

标签: java compiler-construction

我想编写脚本来编译和运行Windows环境中的java文件,但是失败了。它在java类路径中失败了。

此Test.java不在任何包内。

请帮忙。感谢。

set SOURCE=C:\Documents and Settings\xxx\Desktop
set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_25\bin
"%JAVA_HOME%\javac"  "%SOURCE%\Test.java"
pause

"%JAVA_HOME%\java" -cp "%SOURCE%" Test.class
pause

1 个答案:

答案 0 :(得分:2)

尝试从传递给.class命令的类的名称中删除java扩展名:

"%JAVA_HOME%\java" -cp "%SOURCE%" Test