Maven 3.x.x抱怨我用于另一个真实测试的模拟"TestPacket“类:
java.lang.Exception: No runnable methods我怎样才能避免Maven对此抱怨呢?我现在这样做(在TestPacket中):
@Test
public void workaround() {
}但应该有另一种干净利落的方法。
谢谢您抽时间见我!
安德鲁
发布于 2011-09-25 18:37:35
这更多的是一个JUnit问题,而不是一个maven问题。如果您不希望您的TestPacket类被JUnit视为JUnit测试类,请使用JUnit的@Ignore批注(在类级别)对其进行批注
发布于 2011-09-25 18:39:15
在pom中surefire插件的配置中排除default "**/Test*.java" inclusion rule:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<excludes>
<exclude>**/Test*.java</exclude>
</excludes>
</configuration>
</plugin>更好的解决方案是只排除您的TestPacket类。
https://stackoverflow.com/questions/7544843
复制相似问题