Eclipse在14.04上的运行情况和其他任何时候一样。我干净安装了16.04,并安装了Eclipse。但是它只运行一次Java程序,然后在以后的尝试中挂起,然后再删除并重新安装它。我做了很多尝试,因为从一开始我也需要CDT。现在,我只想删除与Eclipse有关的所有内容并重新安装(删除所有配置和依赖项)。请注意,我使用Eclipse安装程序来安装Eclipse,并且Eclipse图标图像也没有出现(默认ubuntu?出现)。
Eclipse在14.04上的运行情况和其他任何时候一样。我干净安装了16.04,并安装了Eclipse。但是它只运行一次Java程序,然后在以后的尝试中挂起,然后再删除并重新安装它。我做了很多尝试,因为从一开始我也需要CDT。现在,我只想删除与Eclipse有关的所有内容并重新安装(删除所有配置和依赖项)。请注意,我使用Eclipse安装程序来安装Eclipse,并且Eclipse图标图像也没有出现(默认ubuntu?出现)。
Answers:
我在16.04和Eclipse Mars上有相同的东西。我以为它已冻结,但实际上它运行非常非常缓慢。问题是16.04附带的GTK + 3的版本。幸运的是,解决方案非常简单。打开一个终端,然后输入export SWT_GTK3=0
,然后从终端启动Eclipse。如果可行,则更持久的解决方法是将以下两行显示在您的中eclipse.ini
:
--launcher.GTK_version
2
前行:
--launcher.appendVmargs
该错误是在Ubuntu 1552764上提交的
eclipse.ini
解决了我在Ubuntu 16.04x64上使用STM32的系统工作台的问题
我的建议是您从以下网页安装Eclipse Mars:http : //www.eclipse.org/downloads/index-developer.php? release= mars
但是首先您必须安装java8(而不是java9,因为Eclipse Mars不适用于该版本)。在Ubuntu中,您可以执行以下操作:sudo apt-get install openjdk-8-jre openjdk-8-jdk
然后..就算您有其他Java版本,也必须使用以下命令选择java8:sudo update-alternatives --config java
瞧!那对我有用!:)
通过从命令行(终端)启动应用程序,有时可以获取有关程序为何无法启动的更多信息。例如(假设Eclipse在您的路径中,否则从安装/解压缩的文件夹中启动它):
user@machine:~$ eclipse
Unrecognized VM option 'MaxPermSize=256m'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
在这种情况下,它看起来像线
-XX:MaxPermSize=256m
文件eclipse.ini
中的问题。只需删除该行(首先创建eclipse.ini
文件的备份),然后尝试再次启动该程序。
以上解决方案在Eclipse Version: Mars.2 Release (4.5.2)
从15.10升级到16.04的计算机上工作