在maven中自定义构建和释放角色

时间:2018-03-02 16:04:58

标签: maven

我有一个非Java Maven项目。默认情况下,部署目标会生成一个JAR文件,但是我想生成一个zip文件,而不是应该在稍后阶段发布到nexus。

如果我手动创建zip文件并将其放在目标文件夹中,Maven不会将其发布到nexus,它只会发布自动创建的JAR文件。

所以我的问题是:有没有办法上传到nexus目标文件夹的所有内容?如果没有,我如何告诉Maven不要创建一个jar文件并改为创建自定义zip?

1 个答案:

答案 0 :(得分:0)

Maven有deploy:deploy-file目标可以在pom.xml中配置它可用于上传任意文件,包括拉链。

如果您将<packaging>更改为pom,则可以避免创建广告。