我的意图是用我的本地 Nexus 安装来代理 Roo Maven 存储库,这样它将包含 Roo 1.2.0.RELEASE 包。
关于 http://static.springsource.org/spring-roo/reference/html/resources.html据记载,Roo 版本发布于 http://spring-roo-repository.springsource.org/release .
不幸的是,该链接返回错误 NoSuchKey。
是否有其他一些 Maven 存储库可以从中获取 Roo 包?
最佳答案
基于此Nexus ticket我通过以下方式解决了我的问题:
- 在 Nexus 上为 http://spring-roo-repository.springsource.org/release 创建代理
- 将此存储库添加到默认的“公共(public)存储库”组
Nexus 将代理请求的 Artifact 并创建该 Artifact 的索引,但它无法索引整个 http://spring-roo-repository.springsource.org/release存储库,因为它的索引未发布。出现此问题的原因是它托管在 Amazon S3 存储上。
关于Spring Roo 的 Maven 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9128779/