我知道这个问题已经被提过了,但是给出的解决方案对我来说不起作用。
我添加了
我还运行了
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服务器支持。
非常感谢您的帮助。
ls -l $(which netbeans)
命令会给出类似/usr/local/netbeans-8.2/
的答案... - Philippe Gachoud