我们有一个用于加密测试的模块,并希望构建一个版本。
我们使用gatling maven插件,因此我们可以使用" mvn gatling执行测试:执行":
<plugin>
<groupId>io.gatling</groupId>
<artifactId>gatling-maven-plugin</artifactId>
<version>${gatling-plugin.version}</version>
<executions>
<execution>
<goals>
<goal>execute</goal>
</goals>
</execution>
</executions>
</plugin>
有没有办法在不停用命令行执行功能的情况下停用构建版本的插件?
我首先尝试更改&#34; testSourceDirectory&#34;到&#34; sourceDirectory&#34;和&#34; testResources&#34;到&#34;资源&#34;,但这并没有改变行为。
我发现-Dgatling.skip适用于&#34; mvn clean install&#34;但不是用于构建版本。
答案 0 :(得分:1)
http://maven.apache.org/guides/introduction/introduction-to-profiles.html
使用配置文件来管理应运行的插件
Disable maven plugins when using a specific profile - 看起来像是同一个问题;)
答案 1 :(得分:0)
我刚发现我可以删除该部分:
class B extends A {
def fooers = Seq[CanFoo](
CanFoo1,
CanFoo2
)
}
因为这是在构建过程中执行加特林测试的部分。
没有它,&#34; mvn gatling:执行&#34;仍然有效。