如何将maven生成的jar和依赖目录一起部署到Nexus?

时间:2015-03-25 19:29:51

标签: maven nexus

这就是我的 Maven 目标目录的样子:

target
|_ my-app-0.0.1.jar
|_ lib

当我运行mvn release:peform时,jar文件会部署到 Nexus 存储库中。

我是如何在Nexus上获得lib目录的?作为部署过程的一部分,我可以 tar 吗?

我面临maven-assembly-plugin无法解决的问题,因此我需要在jar之外设置依赖项(我使用maven-dependency-plugin实现了这一点。)

1 个答案:

答案 0 :(得分:1)

使用Maven Assembly Plugin创建具有所需结构的tar.gz或zip archve,而不是创建jar-with-dependencies。该工件应该附加,因此也可以部署到Nexus。