本文目錄一覽:
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-hk/n/195579.html