通过 Eclipse (2019-12) 安装 Glassfish Tools (1.0.1) 时遇到问题

Having problems installing Glassfish Tools (1.0.1) through Eclipse (2019-12)

我在使用全新安装的 Eclipse IDE (2019-12)、jdk 1.8.0_241、glassfish ( 5.1 完整配置文件)和 glassfish 工具 (1.0.1)。


为了重现我的问题,我是这样做的:

  1. 将选择的 "Eclipse IDE for Enterprise Java Developers" 风格安装到文件夹中。
  2. 在同一文件夹中,下载 glassfish zip 并将其解压缩到同一文件夹。
  3. 打开eclipse,使用帮助菜单安装软件。
  4. 将 glassfish 工具 (https://download.eclipse.org/glassfish-tools/1.0.1/repository/) 的存储库 link 与两者一起工作并安装。

我得到的错误是:

  Software being installed: GlassFish Tools 1.0.1.201904090220 (org.eclipse.glassfish.tools.feature.group 1.0.1.201904090220)
  Missing requirement: GlassFish Tools 1.0.1.201904090220 (org.eclipse.glassfish.tools.feature.group 1.0.1.201904090220) requires 'org.eclipse.equinox.p2.iu; org.eclipse.sapphire.feature.group [9.1.0,10.0.0)' but it could not be found.

老实说,我想不出尝试修复此错误的第一步,因为所有关于 equinox.p2 和 sapphire 的谷歌搜索都表明它们应该默认安装。

https://download.eclipse.org/sapphire/9.1.1/repository/ 添加到您的可用更新站点列表中,然后重试。可下载的存储库仅包含从 Glassfish Tools 项目构建的工件。