【问题标题】:maven fail to download artifact while it does existmaven 无法下载工件,而它确实存在
【发布时间】:2016-02-02 22:38:44
【问题描述】:

我有一个项目需要从我们的内部 nexus 服务器下载一个工件,该工件是在

中定义的 jar 文件
<dependency>
  <groupId>com.tibco.datasynapse.qa.testharness-commons.java</groupId>
  <artifactId>java${jdk.version}</artifactId>
  <version>1.0.0.18</version>
  <classifier>commons</classifier>
</dependency>

错误是

[ERROR] Failed to execute goal on project java1.7: Could not resolve dependencies for project com.tibco.datasynapse.qa.grid-testharness.java:java1.7:jar:6.2.0.1-SNAPSHOT: 

Failed to collect dependencies for [com.tibco.datasynapse.qa.testharness-commons.java:java1.7:jar:commons:1.0.0.18 (compile), com.tibco.datasynapse.grid.sdk:java:jar:6.2.0.139604 (compile), com.tibco.datasynapse.grid.speedlink:java:jar:6.2.0.139604 (compile), com.tibco.datasynapse.qa:grid-soap:jar:6.2.0.3 (compile), log4j:log4j:jar:1.2.15 (compile), javax.mail:mail:jar:1.4.5 (compile), junit:junit:jar:4.10 (compile), oro:oro:jar:2.0.8 (compile)]: Failed to read artifact descriptor for com.tibco.datasynapse.qa.testharness-commons.java:java1.7:jar:commons:1.0.0.18: Could not find artifact com.tibco.datasynapse.qa.testharness-commons.java:java:pom:1.0.0.18 in qa-releases (http://athena.grid.datasynapse.com/nexus/content/repositories/qa-releases) -> [Help 1]

但事实是这个工件确实存在于正确的位置,即使我从这个工件的 nexus gui 复制了依赖信息,它也不起作用

我试过 -U arg,尝试上传新版本的工件,尝试删除目标工件应该下载到的文件夹,这些都不起作用...

我找到了一个线程,Maven: Failed to read artifact descriptor,但对我也不起作用...

nexus 上的工件看起来像这样 enter image description here

【问题讨论】:

    标签: maven


    【解决方案1】:

    即使您手动安装它?如果还没有完成,请尝试一下

    【讨论】:

      猜你喜欢
      • 2015-11-29
      • 1970-01-01
      • 1970-01-01
      • 2014-04-13
      • 2020-08-23
      • 1970-01-01
      • 1970-01-01
      • 2011-09-18
      • 2021-09-09
      相关资源
      最近更新 更多