我在我的tomcat实例上安装了最新的Nexus 1.9。这是我采取的步骤。Nexus Maven m2Eclipse问题
- 将War文件复制到Tomcat Webapps目录。
- 启动Tomcat的
- 登录到的Nexus管理控制台。
- 检查并将所有代理存储库“下载远程索引设置”从False设置为True并保存设置。
- 重新索引所有存储库。
- 此外,还确保为存储库策略创建快照而不是发布。
- 转到公共存储库并将所有存储库添加到“可用存储库”部分并保存设置
- 重新编制索引的公共存储库。
下载的Maven 3.0并安装它。 我更新了我的settings.xml是像在下面的例子中 http://www.sonatype.com/books/nexus-book/reference/maven-sect-single-group.html与我的网址指向的 “http://本地主机:8080/NEXUS-的webapp-1.9.0 /内容/组/公共”
然后我去了并安装m2Eclipse到我的新的Eclipse3.6安装。
一切到这一点是顺利,但是当我尝试创建一个全新的Maven项目我得到的错误,当我尝试添加依赖和搜索我什么也没得到。
我得到的错误是 描述资源路径位置类型 无法计算构建计划:未能找到org.codehaus.mojo:AspectJ的Maven的插件:罐子:1.0 http://localhost:8080/nexus-webapp-1.9.0/content/groups/public/在本地仓库被缓存,直到联系的更新间隔已过或强制更新com.roo.sample未知分辨率将不会重试com.roo.sample未知Maven问题
我还下载了Springsource STS并尝试使用它而不是Eclipse 3.6而没有运气。
我也有很多关于瓶子丢失的错误。
我的Nexus和Maven大约2年前工作,我记得它是安装并获得去很容易。我记得去添加依赖关系,并能够搜索大多数没有问题的公共罐子。这让我疯狂。