最近新装了系统,在配置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

javac不是内部或外部命令,但是运行java、java-version正常的问题

相关文章:

  • 2021-11-26
  • 2021-12-06
  • 2021-10-08
  • 2021-12-21
  • 2021-09-16
  • 2022-01-01
  • 2021-11-21
  • 2022-02-07
猜你喜欢
  • 2022-12-23
  • 2021-09-18
  • 2021-09-02
  • 2022-12-23
  • 2021-07-08
  • 2022-12-23
  • 2021-05-11
相关资源
相似解决方案