2016-02-13 78 views

回答

1

概述


我就遇到了這個完全相同的問題,新的Ubuntu系統上安裝NetBeans之後。事實證明,當我安裝Netbeans時,我選擇了所有默認設置,並且默認設置不正確。

對我來說,我通過修改文件netbeans.conf中的一行來修復它。假設您已經安裝了Java開發人員工具包(JDK),則以下步驟應解決該問題。


解決方案


  1. 確定JDK的主文件夾。如果未設置JAVA_HOME變量 env | grep JAVA_HOME

,你可以執行::如果有JAVA_HOME環境變量設置,從終端執行該whereis java
你需要注意的安裝目錄可執行文件。在我的系統執行whereis java返回如下:

[email protected]$ whereis java<BR> 
java: /usr/bin/java /usr/lib/java /usr/share/java /usr/lib/jvm/java-7-oracle/bin/java /usr/lib/jvm/java-7-oracle/jre/bin/java /usr/share/man/man1/java.1.gz 

使用上面的信息,我的JAVA_HOME目錄是:/usr/lib/jvm/java-7-oracle
要確認你已經注意到了正確的JAVA_HOME目錄中,使用終端改變目錄那裏,執行以下命令:

ls -la 

如果你已經安裝了JDK,你已經找到了正確的目錄,你會看到兩個文件夾列表:

include/ 
lib/ 
  • 通過執行在終端下面找到netbeans.conf文件:
  • [email protected]$ sudo find/-name netbeans.conf

  • 編輯netbeans.conf文件和將netbeans_jdkhome變量的路徑更改爲JAVA_HOME目錄(在步驟1中標識)。
  • 注意:您可能需要使用sudo編輯netbeans.conf文件。例如,你可以在終端輸入:
    sudo gedit <netbeans_install_directory>/etc/netbeans.conf


    結論


    如果您位於所有正確的目錄,並安裝了JDK,這樣就可以解決問題。完成這些步驟後,您需要重新啓動Netbeans。它最後應該告訴你它需要更新幾個插件,但這次它應該找到它們並下載所需的Java插件。

    還有其他一些事情要注意,如果解決方案奏效,您應該在Netbeans的Projects選項卡中看到一個咖啡圖標(請參見下面的截圖)。如果您在Netbeans中點擊菜單Tools -> Options -> Java -> Java Debugger,則不應再看到Activate按鈕。相反,您應該看到可以從中選擇的幾個字段和選項,以配置Java調試器。

    Coffee icon in Netbeans

    相關問題