首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何停止/防止maven默认目标执行

如何停止/防止maven默认目标执行
EN

Stack Overflow用户
提问于 2019-02-19 20:53:58
回答 1查看 451关注 0票数 1

我有一个父pom,它为我的其他组件提供所需的版本号变量&更重要的是,“maven-jar-plugin”(版本3.0.2)。同样的pom也有默认的配置文件,这将使它的多模块子构建一个jar。现在的问题是,多模块子程序在异常下面抛出这个

您必须使用分类器将补充的工件附加到项目中,而不是替换它们。

我发现这是因为maven- jar插件默认绑定固有于jar打包,但我正在进行war打包,所以在war打包之后,默认的jar执行启动并抛出上面的一个。任何停止默认设置的解决方案都会帮助我提前感谢。

代码语言:javascript
复制
pom(Master pom)
  + pom(Multi-Module child)
     +-- pom (war child pom, but after the war, it starts building default jar) 
       +-- pom2
       +-- pom3 
EN

回答 1

Stack Overflow用户

发布于 2019-02-19 21:25:31

包括在你的战争中

代码语言:javascript
复制
    <build>
        ....
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-jar-plugin</artifactId>
            <version>3.1.1</version>
            <configuration>
                <skip>true</skip>
            </configuration>
        </plugin>
        ....
    </build>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54774746

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档