关于java编辑器eclipse工具以及jdk安装导致的javac不能使用问题

 javac不能正常使用或者显示不是内部命令

一般来说,这个问题的出现是由于path的路径问题设置不正确,简单来说就是path的设置问题。一般来说我们是把jdk位置下的bin目录路径放置在path里面,或者在JAVA_HOME上设置为jdk的路径。但是会有一种情况就是使用相对路径,就是用%号来设置的那些,这样会导致命令的调用出现混淆或者不明,使得javac命令不能正确使用。解决问题的办法就是将path或者JAVA_HOME那里的路径设置为绝对路径,例如我的就是C:\Program Files\Java\jdk1.8.0_152\bin。这样就能避免这个问题;

然而我真正碰到的却不是这个问题,是一个更加棘手的麻烦。在安装jdk和eclipse时犯了一个错误,就是把他们两个安装在了同一个文件夹里面。这样会出现的问题就是文件的覆盖。由于jvm和jdk的安装调用,使得jdk里面的关于javac工具无法正常使用,或者简单点说,就是这个功能被覆盖了,于是他消失了。解决办法目测应该有两个,一个就是完全重新安装jdk和eclipse,并且将他们分开安装位置;还有一个就是手动将两个分开安装,由于eclipse在pc上是可以直接解压使用,并没有太多限制,于是可以将eclipse手动迁移。接下就是寻找被覆盖或者被剔除的文件了,由于这个方法有点麻烦且文件的确定问题也是相当不易,故我没有用这个方法成功过,虽然可以正常使用eclipse,但是javac还是无法使用。

虽然使用了eclipse完全可以不用javac功能,但是作为一个小小的强迫症患者,心里怎么样都会不舒服。新手上路,多多关照,如有不对,还请大佬赐教~~~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值