本文目錄一覽:
java環境怎麼始終配置不成功
JAVA_HOME指明JDK安裝路徑,就是剛才安裝時所選擇的路徑D:\java\jdk1.5.0_08,此路徑下包括lib,bin,jre等文件夾(此變量最好設置,因為以後運行tomcat,eclipse等都需要依*此變量);
Path使得系統可以在任何路徑下識別java命令,設為:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH為java加載類(classorlib)路徑,只有類在classpath中,java命令才能識別,設為:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(要加.表示當前路徑)
%JAVA_HOME%就是引前面指定的JAVA_HOME
環境變量修改不生效
1、安裝jdk後,需要使用其他版本的jdk,修改環境變量不生效,因為安裝jdk時,jdk在C盤生成的java.exe、javaw.exe、javaws.exe文件配置,而C盤的這些環境變量的優先級高於JAVA_HOME設置的環境變量優先級,所以,執行java -version時,系統會讀取到非JAVA_HOME配置的jdk。如果需要修改環境變量需要刪除C盤下的java.exe、javaw.exe、javaws.exe,文件所在目錄
C:\Program Files (x86)\Common Files\Oracle\Java\javapath
linux修改了JAVA_HOME環境變量不生效?
修改環境變量不生效的原因可能是系統安裝的JRE覆蓋了JDK環境變量。
解決方法:
直接刪除system32下面的java.exe、javaw.exe、javaws.exe3個文件;
可以刪除那個獨立的JRE;
一般造成這個問題的話,%JAVA_HOME%\bin在path的最後,可以把它提到最前面使優先級超過system32。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/285240.html