装了 1.5 在环境变量中配置JAVA_HOME c:\jdk1.5path %JAVA_HOME%\bin;classpath .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 到cmd中测试时 老是出现'javac' 不是内部或外部命令,也不是可运行的程序
或批处理文件。超级郁闷 既是把path 改成c:\jdk1.5\bin 还是不成 那位给小弟 帮帮忙吧 谢了
或批处理文件。超级郁闷 既是把path 改成c:\jdk1.5\bin 还是不成 那位给小弟 帮帮忙吧 谢了
2、 重启一下cmd
在命令行下输入 ;%JAVA_HOME%\lib看看返回什么结果,它如果显示 c:\jdk1.5\lib 是不有效的内部命令和外部命令的话,那就表示你的环境配置的是正确的/问题出在其他地方,一个一个排除
JAVA_HOME d:\jdk
CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
Path %JAVA_HOME%\bin
注间一下 . ; 的问题?
安装后目录结构:
C:\Java
+---jdk1.5.0_05
+---jre1.5.0_05
所以呢,你的 JAVA_HOME = C:\Java,
自然应该是这样的path=%JAVA_HOME%\jdk1.5.0_05\bin
反正不管怎样,你把你的javac.exe所有的目录添加到path里就行了。不一定非要用%%来引用其他的环境变量。