我今天早上升级到了 Ubuntu 12.04。升级后,我启动了 Eclipse,发现它缺少 Java 集成:Java Perspectives 不见了,创建新 Java 项目的选项不见了,构建现有 Java 项目的菜单项变灰了,等等。升级前一切都运行良好。
:~$ echo $JAVA_HOME
/usr/lib/jvm/default-java
:~$ which java
/usr/bin/java
如果我可以提供任何其他有用的信息,请告诉我。我对 Linux/Java 世界还比较陌生,所以提前感谢您的帮助。
答案1
Eclipse 是一个极其“版本敏感”的平台生态系统。
我已经使用 eclipse 9 年了,从 2.x 时代开始。我使用的几乎每个插件都必须安装精确版本它的依赖关系,任何轻微的变化都会导致整个 IDE 不稳定。
如果您要使用 JEE 进行编程,我强烈建议您使用从 Eclipse 网站下载的版本,并尽可能通过 eclipse 的更新功能安装插件。这样您会活得更长、更快乐 :)
我从事 JEE 开发人员已有 6 年,每次尝试从存储库使用 Eclipse 时,结果都很糟糕,太不稳定,而且许多插件无法按预期工作(例如 Jboss Tools)。
我最近遇到了一些问题,运行 JBossWS 3.7.x 版本时它经常在 64 位 Mint 12(Ubuntu 11.10)上崩溃,所以我决定降级到 Eclipse 3.6。