最近新装了系统,在配置Java环境时遇到了一个问题,再cmd面板里面输入java和Java -version都可以唯独运行Javac的时候显示javac不是内部或外部命令查过来查过去都对。后来找出来毛病path这里要用绝对路径不能用javahome
1,新建一个系统变量。
变量名:JAVA_HOME
变量值:D:\Program Files\Java\jdk1.8.0_241
其中变量名可以随便你写,变量值必须是你安装JDK的路径
2,系统变量(CLASSPATH),没有就自己新建一个
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
注意前面有点
其中变量值展开形式就是:D:\Java\lib\dt.jar和D:\Java\lib\tools.jar
3,系统变量(Path)一定要绝对路径
win10分开写:D:\Program Files\Java\jdk1.8.0_241\
另一个D:\Program Files\Java\jdk1.8.0_241\bin