类型:转载 责任编辑:asp.net 日期:2007/05/23
热门软件下载:
我的java安装目录为D:\java\j2sdk1.4.2_04,
JAVA_HOME 为:D:\java\j2sdk1.4.2_04
classpath 为:D:\java\j2sdk1.4.2_04\lib\tools.jar;D:\java\j2sdk1.4.2_04\lib\dt.jar
path 为:D:\java\j2sdk1.4.2_04\lib
转到我程序所在的目录下边进行 javac test.java 时却提示javac 不是内部命令或外部命令,也不是课运行的程序,请问到底怎么回事啊?
谢谢!
网友回答:
path应设为:D:\java\j2sdk1.4.2_04\bin,而不是D:\java\j2sdk1.4.2_04\lib
在 classpath中改为 .;D:\java\j2sdk1.4.2_04\lib\tools.jar;D:\java\j2sdk1.4.2_04\lib\dt.jar
这是classpath设置的问题。要在当前.java所在目录下运行class 文件,可以增加classpath的设置项:.(就是加一个点),也就是
classpath D:\java\j2sdk1.4.2_04\lib\tools.jar;D:\java\j2sdk1.4.2_04;.
或者将test.class 文件所在的路径直接加入,例如test.class在d:\\javaCode下,则
classpath D:\java\j2sdk1.4.2_04\lib\tools.jar;D:\java\j2sdk1.4.2_04;D:\javaCode
当然,你要确保有test.class 文件
你再试试