目录:

1、检查JAVA_HOME配置

2、检查classpath配置

3、检查Path配置(笔者以前是这个地方出错的)

 

1、检查JAVA_HOME的配置是否有错,值为JDK的安装路径:

(JDK)cmd中只能执行java不能执行javac命令

 

 

 2、检查classpath的配置是否正确,值为    .;%JAVA_HOME%\lib;    注意前面的符号

(JDK)cmd中只能执行java不能执行javac命令

 3、检查Path的配置

(JDK)cmd中只能执行java不能执行javac命令

 

 双击进入Path的编辑界面:

(JDK)cmd中只能执行java不能执行javac命令

 

 发现   %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;    前多了两个符号  :;  一个冒号一个分号,这是由于编辑器的问题导致,也正是因为多了这两个符号使得路径失效。将其改为如下图的样子即可:

(JDK)cmd中只能执行java不能执行javac命令

 

 4、修改完成后,一直点击确定,然后重新启动cmd,输入 java -version javac -version 如果都可以查看对应版本信息,证明配置成功。

 

 

 本博客参考:

win10用cmd可以运行java,却不能运行javac           https://jingyan.baidu.com/article/1612d500968640e20e1eeebb.html

相关文章:

  • 2021-12-02
  • 2021-11-30
  • 2021-12-10
  • 2022-02-27
  • 2022-12-23
猜你喜欢
  • 2021-05-05
  • 2021-12-14
  • 2022-12-23
  • 2022-12-23
  • 2021-04-21
  • 2021-12-22
  • 2021-11-30
相关资源
相似解决方案