首页 文章

在按范围指定版本时无法下载快照工件

提问于
浏览
0

在POM中可以指定所需的工件版本范围(下一步将由maven-dependency-plugin下载:copy-dependencies):

<dependencies>
<dependency>
    <groupId>my.group</groupId>
    <artifactId>hibi-test</artifactId>
    <version>[0.1.4-SNAPSHOT,0.2.0)</version>
</dependency>

问题是hibi-test在我的Nexus上没有释放,只有少数SNAPSHOTS(锁定的时间戳快照) . 我只是得到了:

[ERROR] Failed to execute goal on project Test: Could not resolve dependencies for project my.group:Test:pom:0.0.1-SNAPSHOT: Could not find artifact my.group:hibi-test:jar:0.1.4

定义了POM中的快照存储库 . 我've tried various combination of range, enabling snapshots and versions:unlock-snapshot, but it didn'工作 . 当我只通过0.1.4-SNAPSHOT神器时,正确下载了hibi-test-0.1.4-SNAPSHOT.jar .

我需要什么? :)

1 回答

  • 0

    是0.2.0的最新版本?

    也许你应该尝试改变你的版本范围 .

    试试这个:

    <version> [0.1.4,0.2.0) </version>
    

相关问题