java version 和javac版本不一致_windows安裝多個版本的jdk,解決java-version和javac-version版本不一致的問題.

 2023-09-07 阅读 26 评论 0

摘要:系統先裝了jdk1.8 ,環境變量里配置的是jdk1.8,java -version 與javac -version 版本一致。然后安裝了jdk1.6 ,環境變量java_home 改成了1.6,但是cmd 里輸入java -version 和javac -version版本就不一致,一個是java -version 顯示是1.8,javac -ver

系統先裝了jdk1.8 ,環境變量里配置的是jdk1.8,java -version 與javac -version 版本一致。

b37a73fa35624d659a0ddb977ce4079e.png

然后安裝了jdk1.6 ,環境變量java_home 改成了1.6,但是cmd 里輸入java -version 和javac -version

版本就不一致,一個是java -version 顯示是1.8,javac -version 是1.6

03737dcbc0aa4806027bb23718afab22.png

網上很多解決方法說得都不明白甚至錯誤,比如某度就是錯誤的導向。

c的java、下面說下jdk的切換方式

首先我們需要配置三個JAVA_HOME(當然你也可以配置一個,每次手動切換),classpath和path不需要更改,每次切換只需要更改JAVA_HOME的值,指向JAVA6_HOME或者JAVA8_HOME

baa6a3cbe8e39fac1b863e908ce4759f.png

這樣之后我們會遇到上面Java和Javac版本不一致的問題。

解決版本不一致方法:

把path 里%JAVA_HOME%\bin放在path變量的最前面

558e4944d2c9b450085998afdc1e2125.png

java version可以 javac不行。這樣就能完美解決windows安裝多個版本的jdk的版本不一致問題。

fb53a238b657f8d74996c4a206342487.png

ps:更改了環境變量,要重新打開cmd 窗口,才會生效。!!!!!!!!!!

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/14279.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息