我尝试先使用网站上的官方安装程序安装 eclipse,安装后启动 IDE 时出错,然后我想,算了,我还是使用存储库中的版本吧,应该效果更好。但令我惊讶的是,它也不起作用!
该版本甚至在启动 IDE 时也给我带来了麻烦:
通常,当我从存储库安装某些东西时,我希望它能够开箱即用,并且我不知道错误消息试图或不试图告诉我什么。
信息:
- Xubuntu 16.04.3 LTS
eclipse 版本:未知,因为尝试时出现以下错误
eclipse --version
:Unrecognized VM option 'MaxPermSize=256m' Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit.
Java版本
java -version
:openjdk version "9-internal" OpenJDK Runtime Environment (build 9-internal+0-2016-04-14-195246.buildd.src) OpenJDK 64-Bit Server VM (build 9-internal+0-2016-04-14-195246.buildd.src, mixed mode)
我使用以下命令安装了 Java:
sudo apt-get install openjdk-9-jdk openjdk-9-demo openjdk-9-doc openjdk-9-jre-headless openjdk-9-source
which java
:/usr/bin/java
日食怎么了?我该如何解决这些问题?
答案1
@Booming 在评论中提到,OpenJDK9 仍处于测试阶段,确实卸载 OpenJDK9 并安装 OpenJDK8 解决了所有问题。
我必须完成apt-get purge
所有 Java 相关操作然后重新安装 OpenJDK8 才能使其正常工作:
$ sudo apt-get purge java
$ sudo apt-get purge openjdk
然后检查它是否真的消失了:
$ sudo update-alternatives --config java
再次安装:
$ sudo apt-get install openjdk-8-jdk openjdk-8-demo openjdk-8-doc openjdk-8-jre-headless openjdk-8-source