
我已經使用 $sudo apt-get install java-1.7.0-openjdk-devel 安裝了 JDK 套件。但現在當我運行 javac 時,它給出錯誤訊息“命令未找到”。我在 Ubuntu Gnome 上工作。
答案1
嘗試這個:sudo apt-get install openjdk-7-jdk
答案2
您安裝了錯誤的軟體包。您安裝的不是針對 Debian/ubuntu 的,而是針對 Fedora、Oracle Linux、Red Hat Enterprise Linux 等的。關聯在 OpenJDK 網站上。做
sudo apt-get install openjdk-7-jdk
在運行上面之前,我建議您使用刪除錯誤的包
sudo apt-get purge java-1.7.0-openjdk-devel
答案3
javac 是 devel 套件中編譯器的一部分嗎?
但現在的事情是在 apt-get install 之後只需使用以下命令進行查詢
javac 所在位置
顯示目錄,然後 cd 到 javac 的此位置並在那裡編譯原始碼片段。
或正確輸入以編譯:
/usr/bin/javac 清單名稱.java
Linux 像往常一樣需要確切的名稱和特定位置。