Grails 马文正试图通过道琼斯指数
生成失败,消息为:Grails 马文正试图通过道琼斯指数,grails,maven,build,jersey,Grails,Maven,Build,Jersey,生成失败,消息为: 未能执行目标org.grails:grails-maven插件:2.0.3:maven-clean(默认)在项目primeplace上:未能为Grails执行创建类路径。在为执行做准备时,在解析可执行文件的依赖项时遇到问题。在http://myrepo/nexus/content/groups/public中找不到com.sun.jersey:jersey客户端:bundle:1.11 已缓存在本地存储库中,在经过places nexus public的更新间隔或强制更新之前
未能执行目标org.grails:grails-maven插件:2.0.3:maven-clean(默认)在项目primeplace上:未能为Grails执行创建类路径。在为执行做准备时,在解析可执行文件的依赖项时遇到问题。在http://myrepo/nexus/content/groups/public中找不到com.sun.jersey:jersey客户端:bundle:1.11 已缓存在本地存储库中,在经过places nexus public的更新间隔或强制更新之前,不会重新尝试解析” My pom.xml包含以下关于Jersey的内容:
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-client</artifactId>
<version>1.11</version>
</dependency>
<dependency>
<groupId>com.sun.jersey.contribs</groupId>
<artifactId>jersey-apache-client4</artifactId>
<version>1.11</version>
</dependency>
<dependency>
<groupId>com.sun.jersey.contribs</groupId>
<artifactId>jersey-multipart</artifactId>
<version>1.11</version>
</dependency>
<dependency>
<groupId>com.sun.jersey.contribs.jersey-oauth</groupId>
<artifactId>oauth-signature</artifactId>
<version>1.11</version>
</dependency>
<dependency>
<groupId>com.sun.jersey.contribs.jersey-oauth</groupId>
<artifactId>oauth-client</artifactId>
<version>1.11</version>
</dependency>
泽西岛
泽西岛客户
1.11
com.sun.jersey.contribs
jersey-apache-client4
1.11
com.sun.jersey.contribs
泽西多部分
1.11
com.sun.jersey.contribs.jersey-oauth
oauth签名
1.11
com.sun.jersey.contribs.jersey-oauth
oauth客户端
1.11
有关如何修复此问题的任何建议?只需删除${HOME}/.m2/repository下的本地存储库,然后重试构建。如果在其他时间失败,您可能需要更改。 可能需要将依赖项更改为以下内容(对于第一个依赖项)
泽西岛
泽西岛客户
1.11
捆
http://myrepo/nexus/content/groups/public在http://和//之间有一个空格,该错误是否正确粘贴到问题中,或者您是否需要检查本地存储库URL并删除该空格?该空格是我特意添加的
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-client</artifactId>
<version>1.11</version>
<type>bundle</type>
</dependency>