找不到didutil:did:jar:1.0.1

时间:2012-07-19 07:48:59

标签: maven maven-2 cq5

我在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

2 个答案:

答案 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/

奇怪,它现在可以访问。

祝你好运。