0

在机器上安装 tomcat 6 后,我现有的 eclipse 停止工作,并且在 ubuntu 软件中心上显示安装 eclipse 的选项。当我尝试安装 Eclipse 时,出现以下错误

以下包具有未满足的依赖项:

eclipse-platform: 依赖: eclipse-platform-data (>= 3.8.0~rc4-1ubuntu1) 但是要安装 3.8.0~rc4-1ubuntu1 依赖: eclipse-rcp (= 3.8.0~rc4-1ubuntu1) 但是要安装 3.8.0~rc4-1ubuntu1 取决于:liblucene2-java (< 2.9.5) 但要安装 2.9.4+ds1-4 取决于:sat4j (< 2.4.0) 但 2.3.1-1ubuntu1 是要安装

任何解决此问题的想法,

我被困在工作的中间。

4

1 回答 1

1

很简单:不要使用包管理器安装 Eclipse。只需从 eclipse.org 下载 tar.gz 存档并将其解压缩到任何地方。3.8.2 在这里。

一些背景知识:Eclipse 带有自己的包管理器 (p2)。P2 不喜欢别人扰乱它的世界。Linux 包管理器尝试以 p2 不会注意到的方式修改 p2 配置文件,但最终失败。

忠告:您现在可以使用帮助菜单安装插件。每次安装新插件时,请备份 Eclipse 文件夹和工作区。P2 有一些非常丑陋的错误,当它进入“我不想再工作”状态时,几乎不可能治愈它。

将这些备份保存在安全的地方。你最终会需要它们。是的,我暗示您最终将需要第五次备份。

注意:要工作,Eclipse 只需要其安装文件夹和文件夹中的workspace/.metadata文件。如果它们被损坏,它将不再起作用。这也意味着使用包管理器安装包不能再破坏 Eclipse。

于 2013-08-30T12:54:47.757 回答