我正在使用这个maven插件:
<groupId>de.saumya.mojo</groupId>
<artifactId>gem-maven-plugin</artifactId>
我希望能够传入一个参数来跳过指定目标的执行。 (例如mvm install -skipGemPlugin=true
)
我该怎么做?
答案 0 :(得分:2)
我最终创建了一个单独的配置文件来运行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>
...
答案 1 :(得分:0)
如果你调用“bin”到你的 assembly.xml 并在 pom.xml 中放入
<descriptorRefs>
<descriptorRef>bin</descriptorRef>
</descriptorRefs>
该插件使用名为“bin”的默认程序集定义,这让您很恼火!
解决方案:删除垃圾箱并诅咒其创建者