命令行javac -version没反应引起的--环境变量设置的影响--环境变量的设置

如题,作者在调用命令行时,java解析jar包发现没反应,随后测试javac -version代码也发现不管用

随后也试了管理员身份打开命令行,但是指令也没反应。

随后找到个人情况对应原因:电脑中存在多个jdk,并且在配置环境系统环境中系统环境和用户环境对应的JAVA_HOME中的路径存在冲突,导致无法调用。

作者电脑win11 操作方法:把用户,系统内环境变量涉及jdk的都删了,包括两个的path重新添加要用的jdk并保持一致---------

下面是桌面显示此电脑图标以及设置系统环境变量的路线(删除就没写了)

右键个性化--主题--桌面图标设置--把计算机勾上

右键出现的此电脑--属性,点击高级系统设置,点击环境变量进行设置

新建JAVA_HOME设定jdk对应的路径,然后双击path

新建一个%JAVA_HOME%\bin

win+r 输入cmd 输入javac -version

小插曲解决

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值