我在我的tomcat实例上安装了最新的Nexus 1.9。以下是我采取的步骤。
下载Maven 3.0并安装它。 我将settings.xml更新为与以下示例中的一样 http://www.sonatype.com/books/nexus-book/reference/maven-sect-single-group.html我的网址指向“http:// localhost:8080 / nexus-webapp-1.9.0 / content / groups / public”
然后我继续将m2Eclipse安装到我的新Eclipse 3.6安装中。
到目前为止,一切都进展顺利,但当我尝试创建一个全新的Maven项目时,我会收到错误,当我尝试添加依赖项和搜索时,我什么也得不到。
我得到的错误是 描述资源路径位置类型 无法计算构建计划:未能找到org.codehaus.mojo:aspectj-maven-plugin:http://localhost:8080/nexus-webapp-1.9.0/content/groups/public/中的jar:1.0缓存在本地存储库中,在nexus的更新间隔过去之前不会重新尝试解析或更新被强制com.roo.sample未知的Maven问题
我还下载了Springsource STS并尝试使用它而不是Eclipse 3.6而没有运气。
我还有很多关于罐子丢失的错误。
大约两年前我和Nexus和Maven合作过,我记得安装起来很容易。我记得过去添加依赖项,能够搜索大多数公共罐子没有问题。这让我疯了。
答案 0 :(得分:3)
您可以尝试强制maven通过“-U”标志检查存储库。这将忽略本地存储库中的任何* .lastUpdated文件。
答案 1 :(得分:0)