2016-07-16 39 views
1

我在爲JDK選擇主目錄時遇到問題。儘管我選擇了以下路徑:「C:\ Program Files(x86)\ Java \ jre1.8.0_91」,它仍然顯示錯誤:「所選目錄不是JDK的有效主目錄」。我的java文件夾有兩個文件夾bin和lib。 Window for selecting home directoryJDK的主目錄是什麼?

請幫助我選擇主目錄。 謝謝!

+0

你在選擇什麼?目前還不清楚截圖中的是什麼工具。請在您的問題中指明並添加適當的標籤。 –

+1

您正在選擇Java JRE文件夾,我懷疑您的IDE正在尋找JDK。話雖如此,你是否安裝了JDK? –

+0

您提供的路徑是「java運行時環境」,它是針對java虛擬機.install java的,並且您的jdk路徑將類似於「C:\ Program Files \ Java \ jdk1.8.0_91 \ bin」 – SaravInfern

回答

-2

您的JDK主目錄將是"C:\Program Files (x86)\Java\jre1.8.0_91\bin"

+0

這假定他已經安裝了它。 –

+1

他的「JDK」的主目錄是通往「JRE」的路徑?有趣。 – Tom

-3

試試這個在Windows知道你的jdk

c:\> for %i in (java.exe) do @echo. %~$PATH:i 
5

目前你所在的JRE,或Java運行時環境的家庭。這確實包含一個java可執行文件,並且可以啓動JVM,但它不是用於開發,而更像是一個「Java客戶端」。例如,如果您查看它的/bin文件夾,則找不到編譯所需的javac可執行文件。

您需要的是JDK或Java Development Toolkit。它包含了所有的JRE包含的,以及用於開發的其他工具。你可以在Oracle website上找到它的下載。

+0

謝謝你。我在那裏下載了鏈接,我發現的重要事情是設置位置,以便我們的系統知道我們的編譯器在哪裏。要設置路徑,請執行以下操作:控制面板\系統和安全\系統。現在點擊高級系統設置,然後點擊環境變量。在變量名中,我們必須將它設置爲:「路徑」和變量值爲「C:\ Program Files \ Java \ jdk1.6.0_12 \ bin」,然後單擊確定。 現在jdk的主目錄將是:「C:\ Program Files \ Java \ jdk1.6.0_12 \ bin」。 –

0

你的主目錄將jdk不是jre。如果您的jdk安裝正確,那麼將會有一個jdk文件夾。嘗試設置C:\ Program Files(x86)\ Java \ jdk1.8.0_91 \ bin