javac不是内部或外部命令

问题一定是出在环境变量的设置上!而且原因我已经找到了,就是你把PATH路劲配置错了,以至于系统找不到javac去执行!我建议你还是直接把javac所在的路径写到path中,因为把JAVA_HOME变量的设置仅仅是为了把路径的写法简单化,但有时效果恰得其反。记得每次设置完了得重新打开cmd命令才能有效果,变量前的“;”不能忘了。
正确的设置方法:直接把jdk的bin目录的路径写到path变量中

D:\ProgramFiles\Java\jdk1.7.0_07\bin;或者放在最前面(不用%JAVA_HOME%\bin);

posted @ 2014-03-19 01:18  棣棣棣棣  阅读(154)  评论(0)    收藏  举报