maven-3 - Maven - 通过传递参数跳过目标执行

标签 maven-3 maven-plugin

我正在使用这个 Maven 插件:

<groupId>de.saumya.mojo</groupId>
<artifactId>gem-maven-plugin</artifactId>

我希望能够传入一个参数来跳过指定目标的执行。 (例如mvm install -skipGemPlugin=true) 我该怎么做?

最佳答案

我最终创建了一个单独的配置文件来运行 tomcat 并跳过目标执行:

<profile>
    <id>foo</id>
        <build>
            <plugins>
                <plugin>
                    <groupId>de.saumya.mojo</groupId>
                    <artifactId>gem-maven-plugin</artifactId>
                    <executions>
                        <execution>
                            <id>compassProcessSource</id>
                                <phase>none</phase>
                            </execution>
                        </executions>
                        ... 

关于maven-3 - Maven - 通过传递参数跳过目标执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21918487/

相关文章:

Maven 插件默认阶段

java - 使用 maven 构建时 jar 文件损坏

java - 如何检查Java,Maven,Gradle的版本

spring-boot - flyway 是否支持 test 文件夹下的 sql 迁移?

maven - 如何使MVN部署提示输入密码?

Maven 项目 + maven-site-plugin 不工作

maven - 现在在将 Artifact 部署到存档 Maven 存储库时在 jenkins 中获得 401 未授权

java - 是否可以使用 Maven Surefire 插件多次运行相同的测试?

maven 发布插件失败

maven - 使用 Sonatype OSS 索引的 Maven 插件时出现 "No implementation for org.sonatype.ossindex.maven.common.ComponentReportAssistant was bound"错误