javac不是内部或外部命令,但是java、java-version指令正常

javac不是内部或外部命令,但是java、java-version指令正常

今天遇到这个问题,云笔记博客同时Mark一下。

解决方案:

CLASSPATH.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar;【注意前面的
JAVA_HOMEC:\Program Files\Java\jdk1.8.0_66\bin;
Path后追加%java_home%\bin;%java_home%\jre\bin;

Note:
每条环境变量末尾都必须加分号【网上好多文章都没注意这点】。
重启cmd即OK了。

欢迎个人转载,但须在文章页面明显位置给出原文连接;
未经作者同意必须保留此段声明、不得随意修改原文、不得用于商业用途,否则保留追究法律责任的权利。

【 CSDN 】:csdn.zxiaofan.com
【GitHub】:github.zxiaofan.com

如有任何问题,欢迎留言。祝君好运!
Life is all about choices! 
将来的你一定会感激现在拼命的自己!

你可能感兴趣的:(Java,Java,不是内部或外部命令)