2016-02-13 191 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

    相关问题