Path/Classpath

Path/Classpath

1.①Path變量是將java的開發工具這些可執行文件所在目錄添加到系統路徑,以便在任何路徑下都可以使用java的開發工具。

   ②Classpath變量是將編譯生成的class文件所在目錄添加到系統路徑,以便在任何路徑下都可以找到並執行那個class文件。

2.①Path變量設好後,系統是先從當前路徑查找java的開發工具,若找不到,再按Path變量中設置的路徑查找。

   ②Classpath變量設好後,系統先從Classpath變量中設置的路徑查找。如果Classpath的路徑最後有分號,則在Classpath中找不到時,再到當前路徑查找;如果最後無分號,則只在Classpath設置的路徑中查找。

3.設置臨時變量

   ①如C:\>set path=D:\jdk\bin  

則path變量就變爲path=D:\jdk\bin

若要在原有基礎上添加jdk\bin目錄,則

C:\>set path=D:\jdk\bin;%path%

   ②如C:\>set classpath=F:\java

   注意最後無分號,因爲設計Classpath就是爲了系統只在這個目錄下查找class文件;如果要讓當前路徑也添加到Classpath中,則C:\>set classpath=.;F:\java 

   '.'點號表當前路徑,兩條路徑用分號隔開,但最後仍不加分號。

   ③清除臨時設計的環境變量

   C:\>set path=

   C:\>set classpath=

   ④查看變量內容

   C:\>set path

   C:\>set classpath

   ⑤退出當前命令行窗口後,臨時環境變量失效

4.Path變量設計技巧

   ①因爲系統已設計好了一些Path變量,所以將jdk的bin目錄放在Path變量的最前,這樣系統最先搜索。

   ②由於bin目錄所在位置可能改變,若每次在Path中修改既麻煩又容易產生錯誤。所以可以先添加一個變量,如JAVA_HOME=D:\jdk,即先添加一個名爲JAVA_HOME的變量,值設爲D:\jdk。然後在Path中再令Path=%JAVA_HOME%\bin;%System32%;......

發佈了14 篇原創文章 · 獲贊 3 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章