2016-02-07 58 views
1

當我嘗試編譯.java文件時,它說「命令javac找不到」。Java中的新功能1.8.0_73 - Javac命令未識別

我使用從他們的網站下載的安裝程序完成了Java的全新安裝。我已經嘗試了所有其他帖子上的解決方案來檢查我的路徑,但它已經包含「C:\ Program Files(x86)\ Java \ jre1.8.0_73 \ bin;」其中包含看起來像一大堆實用程序 - 除了沒有javac可執行文件。

我用文件資源管理器搜索了我的C盤,並找不到它。我已經安裝並重新安裝,所以我想我可能只是在尋找錯誤的東西來編譯我的程序。請幫忙!

+3

你下載了JRE嗎? JRE沒有編譯器。您需要一個JDK。 –

回答

2

您已經安裝了java jre。您需要安裝jdk

jre(java運行時環境)包含運行java所需的文件。

jdk(java開發工具包)包括jre以及所有的開發工具。

轉至the download page,並選擇jdk

+0

菜鳥錯誤x( 謝謝! – TheNationalSarcasmSociety

+0

沒問題,它發生了,下載並不總是清楚你需要哪一個,如果這個答案解決了你的問題,請考慮接受它。 – Matthew

0

我有同樣的問題,並從Oracle下載頁面jdk-8u73-windows-i586.exe - 它安裝了一個JRE和沒有JDK。通過下載安裝了JRE和JDK的jdk-8u74-windows-x64.exe解決了該問題。