问题描述
在我的 pom 文件中,我将 group 定义为
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<argLine>
-javaagent:"${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar"
</argLine>
<groups>Web</groups>
</configuration>
<dependencies>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>${aspectj.version}</version>
</dependency>
</dependencies>
</plugin>
当我使用以下命令行在控制台中运行时,它可以工作
mvn -Dgroups=Web
但是,当我运行一个诸如
mvn -Dtest=MyTest
Maven 显示错误 [ERROR] Failed to execute target org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M4:test (default-cli) on project test-benchmarks:没有执行任何测试! (设置 -DfailIfNoTests=false 以忽略此错误。)-> [帮助 1]
因此,我必须删除 POM 文件中的 <groups>Web</groups>
标签,才能正常运行单个测试。
有没有人帮我修复它?
谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)