最近學習java編程了,但是學習之前需要安裝jdk環境。當你預設安裝的時候,不需要配置,但是當你改變安裝路徑的時候,就需要重新配製環境變數.碰到了問題就要解決,以下是解決辦法。
Windows 7 /window8配置jdk 1.7環境變數
jdk1.7
1.
右擊電腦-屬性-進階系統設定-進階-環境變數,彈出“環境變數”對話方塊,主要是改下面的環境變數,不是上面的Administrator。(不然其他使用者還得自己配)
添加JAVA_HOME指明JDK安裝路徑,如C:\Program Files\Java\jdk1.7.0,此路徑下包括lib,bin,jre等檔案夾
2.在Path變數中添加:
設為:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; ps:分號主要是用來分隔jdk的路徑和其他系統程式和應用程式的路徑。
3.添加CLASSPATH變數為java載入類的(class or lib)路徑,(這樣java虛擬機器裝載class檔案的時候才知道上哪去找只有類在classpath中,java命令才能識別)
設為:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (要加.表示當前路徑,當前路徑的意思就是你現在編譯啟動並執行程式class檔案所在的地方)
測試是否配置成功:在dos中,輸入命令java 斷行符號後應該會出現java的各種命令;
javac 也會出現相關編譯的命令;
java -version 出現jdk版本號碼,ps:注意java和javac都是命令(動詞),後面-version可理解為賓語,中間是有空格的,切記!!!
特別注意:
在 cmd 中,輸入
set java_home命令可以看到jdk安裝目錄;
set path 可以看到path變數的值,各種程式的執行路徑
set classpath可以看到類裝載路徑
◆環境變數值的結尾可加分號或不加,不同值之間用;(記住:分號是用來分隔的,只要是兩個不同的路徑都需要分號隔開)
◆CLASSPATH變數值中的.表示目前的目錄,另外java_home這個變數整體被path和classpath引用,好處在於今後重裝jdk後,只需改java_home的值