最近想在64位Ubuntu12.04下安装一个c/C++的集成开发环境,优先想到的就是eclipse C++版,但是一直报错,差不多是下面输出:
JVM terminated. Exit code=13
/usr/bin/java
-Xms40m
-Xmx384m
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins
-XX:MaxPermSize=256m
查了一个上午,换了jdk1.6和jdk1.7,进行了各种配置和修改,查阅了国内外很多论坛,始终不能解决问题。这应该是j的版本和eclipse要求的不匹配的缘故,但是就是解决不了,网上有人说eclipse和Ubuntu在当前的集成不是很好。
最后采取了一个万不得已的方法,放弃Ubuntu12系统,安装64位Ubuntu14,重新安装配置jdk1.7,然后将jdk安装目录下的jre文件夹复制到eclipse文件夹下即可。