2020-08-13

JAVA_HOME是jdk的安装路径,一直到bin文件夹的上一级

CLASSPATH 是“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar”不要忘记前面的“.”和“;”

PATH在变量值最后添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”(前一个路径和后一个路径要用“;”隔开,最后也要有“;”)

这样安装肯定没错,我之前出现java指令有效,javac无效是因为在path路径后忘了一个“;”导致的。

解决方法如下:

方法一:我们在安装jdk过程中,还会弹出一个jre的安装过程,这个和jdk不能安装在同一目录下,否则会冲突,删掉javac.exe文件(之前自己的问题正是由于把jdk和jre安装在同一目录下)。只需卸载掉当前的jdk, 然后重新安装的时候,把两者安置在不同文件夹,如jdk装在E:Dev\jdk_1.8\jdk文件夹下,jre则安装在E:Dev\jdk_1.8\jre下,如下图所示,再用javac编译则不会出现上述问题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值