java三個情況變量設置裝備擺設簡略教程。本站提示廣大學習愛好者:(java三個情況變量設置裝備擺設簡略教程)文章只能為提供參考,不一定能成為您想要的結果。以下是java三個情況變量設置裝備擺設簡略教程正文
在java 中須要設置三個情況變量(1.5以後不消再設置classpath了,但小我激烈建議持續設置以包管向下兼用成績)
JDK裝置完成以後我們來設置情況變量:右擊“我的電腦”,選擇“屬性”,選擇“高等”標簽,進入情況變量設置,分離設置以下三個情況變量:
(1)設置裝備擺設path變量:
為何要設置裝備擺設path變量?
由於電腦體系將依據該變量的值找到java編程中須要的一些法式,好比javac.exe、java.exe、javah.exe等等,個中javac.exe法式是用於編譯java源代碼,java.exe法式是用於履行後綴為class的代碼。
若何設置裝備擺設path變量?
path變量普通電腦體系都曾經創立好了,所以不消新建該變量,只需在體系變量裡選中到path變量,點擊“選擇” ->“編纂",須要留意的是,不要隨意刪除方框裡原本的其他path值,而是先在那一年夜串值以後,添加一個分號,再把C:\Program Files\Java\jdk1.5.0_17\bin填上去。上面列出其鍵值對:
變量名: PATH(不辨別年夜小寫但建議應用年夜寫)
變量值: C:\Program Files\Java\jdk1.5.0_17\bin
(2)設置裝備擺設classpath變量:
為何要設置裝備擺設classpath變量?
設置裝備擺設classpath變量,能力使得java說明器曉得到哪裡去找尺度類庫,這些尺度類庫是他人曾經寫好了的,我們盡管應用。好比我們經常使用到java.lang包中的類,在設置裝備擺設classpath變量後被設為默許導入,所以在寫法式時就不消import這個包了。那末這些尺度類庫在哪呢?在以JDK的lib目次下以jar為後綴的文件中:一個是dt.jar,一個是tools.jar,這兩個jar包都位於C:/jdk1.6.0/lib目次下,所以平日我們都邑把這兩個jar包加到我們的classpath情況變量的值為:.; C:\Program Files\Java\jdk1.5.0_17\\lib\tools.jar; C:\Program Files\Java\jdk1.5.0_17\\lib\dt.jar;
若何設置裝備擺設classpath變量?
在體系情況變量那一欄中點擊新建classpath ,詳細進程省略,上面只列出其鍵值對:
變量名: CLASSPATH
變量值: .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;
(留意,CLASSPATH最後面是有個 “.”的,表現以後目次。用兩個%包抄JAVA_HOME這個變量的意思是援用變量的值,固然假如你不想如許做,也能夠如許設置裝備擺設classpath的值為:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar; 也就是用JAVA_HOME變量的值調換%JAVA_HOME%);
(3)設置裝備擺設JAVA_HOME變量:
為何要設置裝備擺設classpath情況變量?
一是為了便利援用,好比,JDK裝置在C:\Program Files\Java\jdk1.5.0_17目次裡,則設置JAVA_HOME為該目次途徑, 那末今後要應用這個途徑的時刻, 只需輸出%JAVA_HOME%便可, 防止每次援用都輸出很長的途徑串;
二則是歸一准繩, 當JDK途徑轉變的時刻, 僅需更改JAVA_HOME的變量值便可, 不然,就要更改任何用相對途徑援用JDK目次的文檔, 如果萬一沒有改全, 某個法式找不到JDK, 效果是可想而知的----體系瓦解!
三則是第三方軟件會援用商定好的JAVA_HOME變量, 否則, 你不克不及正常應用該軟件。
若何設置裝備擺設JAVA_HOME變量?
在體系情況變量那一欄中點擊新建JAVA_HOME (JAVA_HOME指向的是JDK的裝置途徑),變量的值現實上是JDK裝置途徑的根目次。詳細進程省略,上面只列出其鍵值對:
變量名: JAVA_HOME
變量值:C:\Program Files\Java\jdk1.5.0_17
測試JDK能否裝置勝利
在運轉中輸出cmd
然後輸出java –version
看看能否能顯示出您所設置裝備擺設的java版本
以上就是java情況變量設置裝備擺設進程,和為何設置裝備擺設path變量、classpath變量、和JAVA_HOME變量的緣由,願望本文對年夜家的進修有所贊助。