我們使用的是maven-jmeter-plugin
,我已經設置了一個Jmeter配置文件。當我運行mvn -Pjmeter verify
時,各種maven生命週期都可以運行,但是他們都不需要。如何讓Maven運行JMeter測試(無其他生命週期)
我該如何運行JMeter測試?
<profile>
<id>jmeter</id>
<build>
<plugins>
<plugin>
<groupId>com.lazerycode.jmeter</groupId>
<artifactId>jmeter-maven-plugin</artifactId>
<version>${jmeter.version}</version>
<executions>
<execution>
<id>jmeter-tests</id>
<phase>verify</phase>
<goals>
<goal>jmeter</goal>
</goals>
</execution>
</executions>
<configuration>
<testResultsTimestamp>false</testResultsTimestamp>
</configuration>
</plugin>
</plugins>
</build>
</profile>
你足夠了解實施MOJO是會支持直接調用來提示我如何修補它來做到這一點?或者可能是指向MOJO直接調用的示例或教程的鏈接? – EGHM
用'@Mojo(name =「goalName」,requiresDirectInvocation = true)'註釋MOJO類''。 MOJO開發的起始地點是http://maven.apache.org/guides/plugin/guide-java-plugin-development.html – MaDa
感謝您的詳細信息,我已經做了修改並提交了一個pull請求。 – EGHM