[英]Failed to read artifact descriptor in maven project
为了解决org.apache.sling.event.jobs,version = [1.5,2]-我的捆绑包中无法解决的错误,我在主pom.xml中添加了依赖项。 但是,当我尝试在核心xml文件中添加相同的减去版本和范围时,出现“无法收集依赖项”错误。
<dependency> <groupId>org.apache.sling</groupId> <artifactId>org.apache.sling.event</artifactId> <version>4.2.0</version> <scope>provided</scope> </dependency>
错误如下:无法在org.apache.sling:org.apache.sling.event:jar:4.2.0上收集依赖项:无法读取org.apache.sling:org.apache.sling.event的工件描述符: jar:4.2.0:无法将工件org.apache.sling:org.apache.sling.event:pom:4.2.0从/转移到cqblueprints.releases( http://dev.cqblueprints.com/nexus/content/仓库/发行版/ ):连接被拒绝:connect-> [帮助1] [错误]
问题很简单,就是您正在使用的仓库: http : //dev.cqblueprints.com/nexus/content/repositories/releases/没有您要查找的工件org.apache.sling.event
看看http://dev.cqblueprints.com/nexus/content/repositories/releases/org/apache/sling/我希望能看到org.apache.sling.event
但我没有。
您必须添加一个带有工件的其他存储库,例如Maven Central或Adobe存储库。 看到这个: https : //helpx.adobe.com/experience-manager/kb/SetUpTheAdobeMavenRepository.html
另外,您指定的版本是4.2.2
您必须通过/system/console/bundles
并查找org.apache.sling.event
并使用该捆绑包的版本来检查AEM提供的版本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.