gpt4 book ai didi

maven - 从Maven的命令行参数中跳过exec-maven-plugin

转载 作者:行者123 更新时间:2023-12-03 23:17:23 25 4
gpt4 key购买 nike

默认情况下,在我的项目POM中,将执行exec-maven-plugin, rpm-maven-plugin
在本地编译/构建中不需要。

我想通过传递命令行参数来跳过这些插件的执行
我尝试使用下面的命令像普通插件一样跳过它们,但是却无法正常工作!


mvn install -Dmaven.test.skip = true -Dmaven.exec.skip = true
-Dmaven.rpm.skip = true

最佳答案

page应该告诉您要通过cmdline传递的参数名称(即用户属性)称为skip,这是一个选择不佳的名称。要解决此问题,请执行以下操作:

<properties>
<maven.exec.skip>false</maven.exec.skip> <!-- default -->
</properties>
...
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.3.2</version>
<configuration>
<skip>${maven.exec.skip}</skip>
</configuration>
</plugin>

关于maven - 从Maven的命令行参数中跳过exec-maven-plugin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26637443/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com