在尝试下载带有依赖项的快照jar时遇到了一些障碍。通常情况下,Nexus的REST API会将“快照”扩展为正确的日期和时间戳--然而,如果下载带有依赖项的jar,文本-jar-with-dependencies会跟在由SNAPSHOT替换的日期之后。我不清楚如何将这种不寻常的命名情况传达给Nexus的REST API --有人遇到过/解决过这个问题吗?
发布于 2012-12-14 06:38:08
查看Nexus中的工件发现它的坐标包括一个
<classifier>jar-with-dependencies</classifier>字段。注意,这一点可以正确地捕捉到REST API:http://yourdomain.com:8081/nexus/nexus-rrb-plugin/default/docs/index.html
发布于 2012-12-14 06:48:30
您必须指定分类器参数。版本号之后、扩展之前的位始终是分类器。分类器是第四个maven坐标,它用于区分各种“附加”的工件。附加的工件是由maven项目构建的主工件以外的任何东西,通常是jar文件。
最常见的例子是:
myArtifact-1.0.0.jar
myArtifact-1.0.0-sources.jar其中java的源文件位于第二个jar中。在本例中,jar-with-dependencies是构建jar及其所有依赖项的maven程序集的名称。
https://stackoverflow.com/questions/13869543
复制相似问题