由于某些原因,当您使用 Maven 3.3.3 时,SLF4J 已从类路径中删除。我找到了一些包含相关信息的链接,但我不清楚如何解决此问题。
- https://github.com/gatling/gatling/issues/2632
- https://issues.apache.org/jira/browse/MNG-5791#add-comment
我尝试像这样将依赖项添加到插件本身:
<plugin>
<groupId>io.gatling</groupId>
<artifactId>gatling-maven-plugin</artifactId>
<version>${gatling-plugin.version}</version>
<dependencies>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.12</version>
</dependency>
</dependencies>
<executions>
<execution>
<id>performance-test-1</id>
<phase>test</phase>
<goals>
<goal>execute</goal>
</goals>
<configuration>
.....
</configuration>
</execution>
</executions>
</plugin>
但这似乎行不通。有人知道如何解决这个问题吗?
最佳答案
此兼容性问题已在 2.1.5 中修复。 只需升级即可。
关于java - Gatling Maven 插件和 Maven 3.3.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31679118/