为什么jdk配置在cmd中有问题的解决

博主在使用Eclipse编写Java程序时遇到CMD命令行下java和javac无法使用的问题。检查和修改环境变量后问题仍未解决。最终发现JDK安装目录中存在一个名为javatwo的自定义文件夹,该文件夹内包含了一个java.exe。博主将javatwo中的文件复制替换到JDK相应目录,解决了命令失效的问题,使得CMD可以正常运行java和javac命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题背景:
很早之前下载的eclipse和jdk,环境变量也是很早之前就配置的。写程序的时候一直用eclipse,老师让用cmd弄一次,发现有错误。

你可能和我存在的共性问题:
刚开始以为是环境变量配置有问题,于是又照着网上改了很多遍,但是还是没有办法解决。甚至原来java正常,javac不正常,现在java和javac都不能用了。

最后的解决方案:
我发现我的jdk文件夹里面,有一个javatwo文件夹(至于为什么是这个名字,可能是我当时下载东西的时候自己起的,因为我没有百度到这个文件夹,毕竟当时啥也不知道,乱下载),我还发现了javatwo中也有java.exe。于是我尝试把javatwo中的文件复制到jdk子文件夹对应的地方,同名文件直接替换掉。
那么所有cmd可能会用到的文件,都被我放在一起了。
然后,cmd的java和javac命令都可以正常使用了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值