我正在努力解决这个问题!
在尝试安装某些功能时 - eclipse一直在抱怨某些依赖项未得到满足以及某些依赖项的旧版本。这些信息并非直截了当。
有没有办法清理未使用的插件的eclipse安装? eclipse是否会告诉你哪些功能/插件没有被使用(一段时间)?
答案 0 :(得分:3)
未使用的插件的定义是什么? Eclipse更新管理器引用的所有插件当前都在使用中,因为它们是直接安装的,或者是由直接安装的插件引用的。
我不知道在使用Eclipse时会主动跟踪您正在使用哪些功能,然后报告不需要的插件。
您遇到的错误通常会发生,因为您拥有的插件A取决于插件X v1而您正在尝试安装需要X v2的插件B.由于X的v1和v2都无法同时安装,因此B的安装将中止。
以下是用户在这种情况下发现自己的两个最常见原因:
您最近没有运行“搜索更新”,因此您的许多插件都使用较旧的服务级别。但是,您要安装的插件需要特定插件的较新服务级别。在尝试安装新插件之前通过更新安装来解决。
您尝试安装的插件并非旨在与您运行的主要Eclipse版本兼容。例如,您可能正在运行Eclipse“Galileo”3.5平台,而您尝试安装的插件旨在与Eclipse“Helios”3.6平台一起使用。您无法使用更新管理器在主要版本之间移动。注意插件广告支持的年度版本。如果它需要更新版本并且您愿意升级,则需要下载新软件包。
除此之外,发布一个包含特定失败消息的新问题,您将获得有关当前安装以及尝试安装的详细信息。这里的某个人应该能够将安装失败转换为解决方案选项。