在 STS 4.6.1 中安装 Spring Roo 时出现问题

Posted

技术标签:

【中文标题】在 STS 4.6.1 中安装 Spring Roo 时出现问题【英文标题】:Problem installing Spring Roo in STS 4.6.1 【发布时间】:2020-08-13 10:57:19 【问题描述】:

我已尝试过 STS 4.5.1 和 STS 4.6.1,但无法从 Nightly 软件站点安装 Spring IDE Roo Support Extension。 错误日志显示此错误:

Spring IDE Roo 支持 3.9.13.202004290816-CI-B2476 (org.springframework.ide.eclipse.roo.feature.feature.group 3.9.13.202004290816-CI-B2476) 需要'org.eclipse.equinox.p2.iu; org.eclipse.ajdt.feature.group 2.0.1' 但找不到

我在 Windows 10 上运行 openJDK jdk8u181-b13。 任何人都可以帮助解决需要做的事情吗?

【问题讨论】:

您使用的是哪个夜间更新网站?作为替代方案,您可以使用 Eclipse Marketplace 安装适用于 Spring Tools 4 for Eclipse 的 STS3-Add-On-Pack。 我从 Spring Roo 2.0.0 版本的 conf 文件夹中的书签 xml 中导入了站点。 dist.springframework.org/snapshot/IDE/nightly 刚刚尝试了 Eclipse 市场,但 Add on 指向 download.springsource.com,由于 https 的证书问题,我无法读取存储库“证书与替代名称不匹配..etc” 市场入口当然是最好和最准确的方法,所以也许您可以解决 SO 上的证书问题,然后再次使用它?另一种方法是使用该更新站点的非 https 版本,但是您必须仔细选择正确的版本(适用于您的特定 STS4 版本)并选择要手动安装的功能。作为 STS4 用户指南的一部分,我可以尝试编写相关说明,但这可能需要一些时间。 我刚刚尝试将证书导入我的 JRE cacerts - 但仍然无法正常工作。我的站点列表中有 http 版本。我什至有一个普通的 Eclipse 实例来检查和相同的证书错误。所以,Eclipse Marketplace 迫使它转到download.springsource.com - 有没有办法覆盖它?或者上述原始错误的任何其他解决方法? 【参考方案1】:

这解决了它!我的意思是原始问题。 https://www.eclipse.org/forums/index.php/t/1099395/

我仍然不知道为什么 https 版本的 download.springsource.com 不起作用。

【讨论】:

以上是关于在 STS 4.6.1 中安装 Spring Roo 时出现问题的主要内容,如果未能解决你的问题,请参考以下文章

在Eclipse mars 4.5.2 中安装spring 插件 spring tool suite

STS安装

在 sts 3.6.0 中启动新的 spring starter 项目时出错

spring sts4 如何添加tomcat 服务

在Centos中安装ffmpeg和aria2c

在 ubuntu 中安装 libevent 开发库