我在 LiClipse/Eclipse 的一个实例中运行 LiClipse 7.1.0,该实例已经使用并升级了很长时间。LiClipse 现在建议我升级到 LiClipse 7.2.0。当我尝试升级时,它会失败并显示一条消息“依赖项不可满足”。
查看宣布 7.1.0 的 LiClipse 博客文章,我看到声明“LiClipse 现在基于 Eclipse 4.17 (2020-09)”。支持此功能所需的模块来自 Eclipse... 首选项... 安装/更新... 对话框中的“可用软件站点”列表。我有表格的条目,http://download.eclipse.org/eclipse/updates/4.7
并且http://download.eclipse.org/eclipse/updates/4.14
. 我可能应该添加一个条目,例如http://download.eclipse.org/eclipse/updates/4.17
或…<code>/2020-09 或其他内容。
但是,为了让 LiClipse 成功更新,我应该在可用软件站点列表中拥有哪些站点?我要输入哪些网址?将来,有什么方法可以学习要输入的新 URL,这样答案就不是特定于当前版本的 Eclipse?
在“如何升级 Eclipse IDE”的 Eclipse wiki 页面中,我看到“输入新存储库的 URL”的说明,但没有看到要使用的存储库列表。我想要一个存储库列表。我不想猜测。
我一直希望找到一个页面,上面写着“对于 LiClipse 7.2.0,请使用这些可用的软件站点”。或者更好的是,我一直希望 Eclipse 将有一种机制,使以前的可用软件站点可以告诉 Eclipse 新的可用软件站点要添加,旧的要退出。但我不觉得。
以下是当我尝试升级到 LiClipse 7.2.0 时 LiClipse 给我的错误消息。
Cannot complete the install because some dependencies are not satisfiable
Software being installed: a.jre.javase 1.7.0
Software being installed: LiClipse 7.2.0.202102221417 (com.brainwy.liclipse.rcp.product 7.2.0.202102221417)
Cannot satisfy dependency:
From: LiClipse Editor 7.2.0.202102221417 (com.brainwy.liclipse.editor 7.2.0.202102221417)
To: osgi.ee; (&(osgi.ee=JavaSE)(version=11))
Cannot satisfy dependency:
From: LiClipse Feature 7.2.0.202102221417 (com.brainwy.liclipse.feature.feature.group 7.2.0.202102221417)
To: org.eclipse.equinox.p2.iu; com.brainwy.liclipse.editor [7.2.0.202102221417,7.2.0.202102221417]
Cannot satisfy dependency:
From: LiClipse 7.2.0.202102221417 (com.brainwy.liclipse.rcp.product 7.2.0.202102221417)
To: org.eclipse.equinox.p2.iu; com.brainwy.liclipse.feature.feature.group [7.2.0.202102221417,7.2.0.202102221417]
我在 MacOS 10.13.6 High Sierra 上运行,如果这有什么不同的话。