1. 程式人生 > >Windows中的Java環境變數

Windows中的Java環境變數

 

 

作業系統使用環境變數來儲存Windows或使用者啟動的程序使用的設定(預設值,資源位置)。
有兩種型別的環境變數:

  • 使用者變數:特定於特定Windows使用者帳戶
  • 系統變數:適用於機器的所有使用者

大多數情況下,這些變數通常在安裝系統或其他應用程式(如JDK)時自動定義和初始化,但在某些情況下使用者必須手動定義它們。您還可以檢查是否自動設定了Java的系統變數。

通過開啟命令提示符完成測試。 轉到“ 開始”並在“ 執行”中鍵入cmd,然後按Enter鍵。它將啟動命令提示符。現在輸入' javac

 ':

 

1

C:\Users\lsharm>javac

如果沒有系統變數來指示在哪裡查詢此可執行檔案,系統將給出如下錯誤:

 

1

2

3

C:\Users\lsharm>javac

'javac' is not recognized as an internal or external command,

operable program or batch file.

此問題的解決方案是通過設定系統變數來設定Java環境變數路徑:JAVA_HOME

PATH CLASSPATH

 

 

如何在Windows上設定Java環境系統變數/路徑

在Windows中安裝Java環境工具包(JDK)之後,必須將環境變數設定為指向JDK安裝目錄。JAVA_HOME

 

第1步:設定JAVA_HOME變數

1)開啟控制面板 - >系統或安全 - >系統 ; 通過右鍵單擊 “ MyComputer”並選擇“ 屬性,可以完成同樣的操作

Java_Environment_Path_1

 

2)選擇“ 高階系統設定 ”。

Java_Environment_Path_2

 

3)在“ 高階”選項卡下,選擇“ 環境變數... ”選項。

Java_Environment_Path_3

 

4)在System變數中選擇New

Java_Environment_Path_4

 

5)將變數名稱定義為“ JAVA_HOME ”,將變數值定義為“ C:\ Program Files \ Java \ jdk1.8.0_45 ”(對於此示例,JDK版本1.8.0安裝在“ C:\ Program Files \ Java \ jdk1”中.8.0_45 '資料夾;如果需要,修改此值以反映實際位置)。

Java_Environment_Path_5

注意:請檢視上一章“安裝Java Development Kit”以檢查JDK安裝的位置。

 

第2步:設定PATH變數

6)現在我們需要在PATH 變數中指定位置。對於PATH,很可能它已經存在於您的機器中。所以只需選擇它並選擇“ 編輯” 選項即可。

Java_Environment_Path_6

 

7)在編輯器中新增值' ;%JAVA_HOME%\ bin '或' ; C:Program Files \ Java \ jdk1.8.0_45 \ bin '。

Java_Environment_Path_7

注意:新值由分號與現有分號隔開,並且要小心,不要對現有字串進行任何更改,因為它是一個非常敏感的資訊。

 

8)現在轉到“ 開始”並在“ 執行”中鍵入cmd,然後按Enter鍵。它將啟動命令提示符。輸入' java -version ',它將顯示以下資訊。

Java_Environment_Path_8

或者輸入' javac '它將返回以下Java資訊:

 

1

2

3

4

5

6

7

8

9

C:\Users\lsharm>javac

Usage: javac <options> <source files>

where possible options include:

  -g                         Generate all debugging info

  -g:none                    Generate no debugging info

  -g:{lines,vars,source}     Generate only some debugging info

  -nowarn                    Generate no warnings

  -verbose                   Output messages about what the compiler is doing

  -deprecation               Output source locations where deprecated APIs are used

注意:重新啟動計算機以使系統瞭解這些更改,或者在完成完整的Appium安裝過程後重新啟動系統。