java – netbeans并非所有请求的模块都可以启用

我知道这个问题已经发布,但提供的解决方案对我不起作用.
我添加了webupd8team / java存储库并安装了oracle-java8-installer和oracle-java8-set-default.
我从netbeans.org(完整版)下载netbeans 8.1,安装它但是当它启用java模块时它失败了,向我展示了netbeans无法启用的所有模块的列表.

我还运行了sudo update-alternatives –config java,输出

  0            /usr/lib/jvm/java-8-oracle/jre/bin/java   1         auto mode
* 1            /usr/lib/jvm/java-8-oracle/jre/bin/java   1         manual mode

JDK似乎不见了.

当我运行java -version和javac -version时,我得到了正确的输出

我还尝试运行命令netbeans –jdkhome /usr/lib / jvm / java-8-oracle,但未成功.我收到一条错误消息,指出未安装netbeans.

现在,所有这些只发生在我从网站上下载的版本中.当我从shell安装netbeans时(sudo apt-get install netbeans)一切正常.

问题是我需要网站的完整版本,因为我正在使用HTML5,CSS,J2EE和GlassFish服务器支持.

所有帮助表示赞赏.

解决方法:

转到/ etc并打开netbeans.conf.

Note : you can find with ls -l $(which netbeans)

确保变量netbeans_jdkhome具有正确的值,例如:

netbeans_jdkhome="/usr/lib/jvm/java-8-oracle"
上一篇:java – Netbeans没有在新的Ubuntu 18.04安装上启动


下一篇:java – 连接Netbeans和MySQL但遇到Big Integer错误