在机器上安装tomcat 6后,我现有的eclipse停止工作,在ubuntu软件中心显示安装eclipse的选项。当我尝试安装eclipse时,我收到以下错误
以下软件包具有未满足的依赖项:
eclipse-platform:取决于:eclipse-platform-data(&gt; = 3.8.0~rc4-1ubuntu1)但是要安装3.8.0~rc4-1ubuntu1 取决于:eclipse-rcp(= 3.8.0~rc4-1ubuntu1)但是要安装3.8.0~rc4-1ubuntu1 取决于:liblucene2-java(&lt; 2.9.5),但要安装2.9.4 + ds1-4 取决于:sat4j(<2.4.0)但要安装2.3.1-1ubuntu1
任何想法来解决这个问题,
我被困在工作中间。
答案 0 :(得分:1)
简单:不要使用包管理器安装Eclipse。只需download the tar.gz archive from eclipse.org并将其解压缩到任何地方。 3.8.2 is here.
一些背景知识:Eclipse带有自己的包管理器(p2)。 P2不喜欢当别人混淆世界的时候。 Linux软件包管理器试图以p2没有注意到的方式修改p2配置文件,但最终失败了。
建议:您现在可以使用帮助菜单安装插件。 每次安装新插件时,都要备份Eclipse文件夹和工作区。 P2有一些非常难看的错误,当它进入“我不想再工作”状态时,它就是几乎无法治愈它。
将这些备份保存在安全的地方。你最终会需要它们。是的,我暗示你最终需要第5次备份。
注意:要工作,Eclipse只需要安装文件夹和workspace/.metadata
文件夹中的文件。如果它们受损,它将不再起作用。这也意味着使用包管理器安装包不再能破坏Eclipse。