本文目錄一覽:
java環境變數已經配置好了為什麼還是不能運行程序
環境變數配置的不正確是會導致這種情況發生的
下面為詳細配置:
1.JAVA_HOME
JAVA_HOME指向的是JDK的安裝路徑
在該路徑下你應該能夠找到bin、lib等目錄
如我的設置就應該為JAVA_HOME=C:\j2sdk1.4.2_09;
2.PATH
設置PATH的目的是為了指向JDK的bin目錄
在bin目錄下放的是各種編譯執行命令
如我的設置就應該為PATH=C:\j2sdk1.4.2_09\bin;C:\j2sdk1.4.2_09\jre\bin;
需要說明,系統本身就有PATH環境變數,只要把C:\j2sdk1.4.2_09\bin;C:\j2sdk1.4.2_09\jre\bin;直接放到後面即可,中間使用”;”隔開
3.CLASSPATH
CLASSPATH設置類的路徑,也最為重要
如我的設置就應該為CLASSPATH=.;C:\j2sdk1.4.2_09\lib;C:\j2sdk1.4.2_09\lib\tools.jar;
最前面加上”.”和”;”,意為首先在當前目錄中查找
以上配置均是在我的JDK安裝目錄為C:\j2sdk1.4.2_09前提下進行的
你可以根據實際的安裝目錄進行相應的修改
配置方法:
右擊”我的電腦”——”屬性”,在彈出的”系統屬性”選項面板中選擇”高級”選項卡,
點擊”環境變數”按鈕,彈出”環境變數”面板,在用戶變數或者系統變數中進行相應的配置即可
注意:用戶變數只對當前登錄本機的用戶有效,而系統變數對所有登錄本機的用戶均有效,你可以根據自己的喜好在相應的變數環境中進行配置
所有環境變數配置好後,在命令窗口中直接執行java或者javac命令,出現了相應的信息,說明配置成功
java環境安裝好了之後,需要進行什麼配置。配置的變數或者參數的名稱是什麼。
通常我們需要配置path,java_home,classpath三個環境變數。
其配置過程為:右擊我的電腦,選屬性,高級,環境變數,然後將path變數設置為C:\Program Files\java\jdk1.6.0_14\bin;最好放在path變數的開始部分,其後必須加;分號作為分隔符。
配置path變數的目的是為了方便我們編譯並運行java程序,即配置好path環境變數之後,則在任意路徑下都能調用javac,java命令來編譯,運行程序。
新建java_home變數,其配置為:java_Home=C:\Program Files\java\jdk.1.6.0_14,配置java變數的目的是為了能正確啟動java伺服器,比如要啟動Tomcat伺服器就必須配置java_Home變數;
通常ClassPath變數用來指定java類路徑,該類包含我們自己定義的類及jdk之外的.jar庫文件。
比如我們以記事本的方式開發jdbc程序時,如要訪問MySQL資料庫,最好通過ClassPath變數來裝載MySQL驅動包,其配置為:ClassPath=mysql-connector-java-5.0.4-bin.jar,其中的.點號代表當前路徑,通常表示我們自己所寫的類的路徑。
注意:
通過繼承開發環境來編寫java程序時,不需要配置ClassPath變數,因為通過繼承開發環境可以直接裝載外部.jar庫文件。
java環境變數配置好了怎麼辦
你要配置三個環境變數
JAVA_HOME
CLASSPATH
Path
你都配置了嗎?
系統變數→新建 JAVA_HOME 變數 。
變數值填寫jdk的安裝目錄(本人是 E:\Java\jdk1.7.0)
系統變數→尋找 Path 變數→編輯
在變數值最後輸入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(注意原來Path的變數值末尾有沒有;號,如果沒有,先輸入;號再輸入上面的代碼)
系統變數→新建 CLASSPATH 變數
變數值填寫 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一點)
系統變數配置完畢
檢驗是否配置成功 運行cmd 輸入 java -version (java 和 -version 之間有空格)
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/195579.html