解决java环境变量配置不⽣效
java环境变量自动配置【问题】:
我们的电脑可能安装了多个jdk版本,我们在环境变量中也设置了JAVA_HOME环境变量,但是java -version的时候不是我们配置的环境变量中的jdk版本
【分析】:
我们可以使⽤命令where java来查看,可以看到有多个路径
我们在安装新的jdk的时候(1.8+版本),会⾃动的在C:\ProgramData\Oracle\Java\javapath\下新建⼏个⽂件,⽽这个地⽅的路径解析是优先于我们环境变量中配置的JAVA_HOME的
所以,当我们运⾏java -version的时候,会优先使⽤这个⾥⾯的
【解决⽅案】
所以综上所述:
1.我们可以将我们需要的java的⼏个⽂件(在java_home\bin下⾯)copy放到C:\ProgramData\Oracle\Jav
a\javapath\下替代最后安装的jdk版本
2.可以修改C:\ProgramData\Oracle\Java\javapath\的⽂件夹名,使之不⽣效,或者删除之
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论