为Java开发人员更新Eclipse IDE时出错(Luna 4.4.2)

为Java开发人员更新Eclipse IDE时出错(Luna 4.4.2),eclipse,repository,updates,eclipse-luna,Eclipse,Repository,Updates,Eclipse Luna,在为Java开发人员更新Eclipse IDE版本时,我遇到以下错误:Luna Service Release 2(4.4.2): 正在更新的组件(所有版本均为3.7.3.2016022509xx-RELEASE): 我猜上面的版本3.7.3与刚刚发布的同一版本的Spring工具套件一致()也许Eclipse还没有相应地更新其存储库 有没有关于如何解决这个问题的建议 2016年3月23日更新: 通过更改AJDT的更新站点,我可以部分修复此问题。从Eclipse的主菜单中,选择窗口|首选项|安装

在为Java开发人员更新Eclipse IDE版本时,我遇到以下错误:Luna Service Release 2(4.4.2):

正在更新的组件(所有版本均为3.7.3.2016022509xx-RELEASE):

我猜上面的版本3.7.3与刚刚发布的同一版本的Spring工具套件一致()也许Eclipse还没有相应地更新其存储库

有没有关于如何解决这个问题的建议


2016年3月23日更新:

通过更改AJDT的更新站点,我可以部分修复此问题。从Eclipse的主菜单中,选择窗口|首选项|安装/更新|可用软件站点。找到名为“AJDT”的条目,选择它,单击“编辑”,然后将位置更改为:

http://download.eclipse.org/tools/ajdt/44/dev/update
根据上的文档,这是Eclipse Luna 4.4的AJDT更新的正确位置

现在只剩下一个错误:

No repository found containing: osgi.bundle,javax.mail.glassfish,1.4.1.v201005082020
通过添加带有此链接的轨道更新站点解决了此问题:

http://download.eclipse.org/tools/orbit/downloads/drops/R20140525021250/repository/
请注意,上面的R20140525021250版本标记为Luna和Luna SR1。Luna SR2(R20150124073747)的构建产生了另一个错误:

No repository found containing: osgi.bundle,org.springframework.roo.wrapping.protobuf-java-lite,2.3.0.0001

因此,如果您使用的是Luna SR2,请避免使用它,除非您想查找具有该组件存储库的更新站点。

永远不要更新Luna或任何Eclipse版本。下载最新的Eclipse。解压或安装,并创建一个单独的工作区。添加Eclipse插件。压缩定制的Eclipse,以防Eclipse安装出现问题。仔细地将您的项目复制到新的工作区,逐个测试每个项目。把你的开发环境想象成一个充满地雷的领域。一个错误,您的开发环境就永远被破坏了。@GilbertLeBlanc抱歉,但这对我来说毫无意义。帮助|检查更新过程是有原因的(如果它像你所说的那样完全不可靠,为什么它可以使用呢?),我在过去多次成功地使用它,直到现在。永远不要更新Luna或任何Eclipse版本。下载最新的Eclipse。解压或安装,并创建一个单独的工作区。添加Eclipse插件。压缩定制的Eclipse,以防Eclipse安装出现问题。仔细地将您的项目复制到新的工作区,逐个测试每个项目。把你的开发环境想象成一个充满地雷的领域。一个错误,您的开发环境就永远被破坏了。@GilbertLeBlanc抱歉,但这对我来说毫无意义。Help | Check for Updates(检查更新)过程的存在是有原因的(如果它像您声称的那样完全不可靠,那么为什么它可以使用呢?),我在过去多次成功地使用它,直到现在。
http://download.eclipse.org/tools/orbit/downloads/drops/R20140525021250/repository/
No repository found containing: osgi.bundle,org.springframework.roo.wrapping.protobuf-java-lite,2.3.0.0001