idea用maven测试项目出现maven-surefire-plugin:2.12.4的错误

img


我想知道这是什么原因会出现这个问题,如何不在pom配置文件中添加能解决掉这个问题,网上的办法也都用了,主要还是想知道是什么原因造成的

你得把报错信息贴出来呀

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇博客也许可以解决你的问题👉 :org.apache.maven.plugins:maven-surefire-plugin:2.18.1 无法找到
  • 除此之外, 这篇博客: maven默认插件以及功能中的 maven-surefire-plugin 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    http://maven.apache.org/plugins/maven-surefire-plugin/

    可能是由于历史的原因,Maven 2/3中用于执行测试的插件不是maven-test-plugin,而是maven-surefire-plugin。

    其实大部分时间内,只要你的测试类遵循通用的命令约定(以Test结尾、以TestCase结尾、或者以Test开头),就几乎不用知晓该插件的存在。

    然而在当你想要跳过测试、排除某些测试类、或者使用一些TestNG特性的时候,了解maven-surefire-plugin的一些配置选项就很有用了。

    例如 mvn test -Dtest=FooTest 这样一条命令的效果是仅运行FooTest测试类,这是通过控制maven-surefire-plugin的test参数实现的。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^