我在pom.xml中添加了以下依赖项
<dependency>
<groupId>com.day.cq.wcm</groupId>
<artifactId>cq-wcm-core</artifactId>
<version>5.4.10</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.day.cq</groupId>
<artifactId>cq-xssprotection</artifactId>
<version>5.3.0</version>
<scope>compile</scope>
</dependency>
但是我在mvn clean install命令时收到以下错误。
[错误]无法在项目平台上执行目标.media:无法解析项目的依赖项com.abc:platform.media:bundle:1.0.0-SNAPSHOT:
未能在http://repo.adobe.com/archiva/repository/day-central中找到 didutil:did:jar:1.0.1 被缓存在本地存储库中,直到更新时间为day-external-central时才会重新尝试解析已经过去或强制更新
请帮忙。
此致 Vaibhav Chaturvedi
答案 0 :(得分:1)
尝试使用cq-wcm-core version 5.5.0 而不是5.4.x
<dependency>
<groupId>com.day.cq.wcm</groupId>
<artifactId>cq-wcm-core</artifactId>
<version>5.5.0</version>
</dependency>
答案 1 :(得分:0)
欢迎使用Stack Overflow:)。
如果Maven获得正确的诊断,您应该尝试更新选项(-U)
mvn clean install -U
这将强制下载。
其他问题:
您确定提供了良好的凭据吗?
似乎这个repo(http://repo.adobe.com/archiva/repository/day-central)重定向到http://repo.adobe.com/nexus/content/groups/public(看看,它是可浏览的),但这个repo不存在(或公开不包含任何内容)。
编辑 : 这里是修正库: http://repo.adobe.com/nexus/
请注意,只有解决方案更改了archiva - &gt; nexus:)
所有工件似乎都在这里:http://repo.adobe.com/nexus/content/groups/public/com/day/cq/wcm/cq-content/
奇怪,它现在可以访问。
祝你好运。