spring - 我从 Maven 收到一条错误消息,说“有测试失败”,但我没有写任何测试失败
解决方案
为了澄清,maven 说它未能执行它的目标(在这种情况下是验证的)。如果您没有运行任何测试套件,maven 将始终记录失败,因为它被配置为在您没有任何要运行的测试时使构建失败。
有一些配置可以让 maven 成功构建,而无需在 pom.xml 中设置任何测试
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>3.0.0-M3</version>
<configuration>
<failIfNoTests>false</failIfNoTests>
</configuration>
</plugin>
通过此调整,当您不指定任何测试时,maven 仍将构建。您从未在原始帖子中指定您的测试(如果有的话)是什么样子的,因此无法查看这是错误所在还是其他原因。
推荐阅读
- javascript - 反应组件。加载内容后未显示正确的值
- linux - 远程执行需要输入的 bash 脚本
- javascript - 如何使用 Jquery / Ajax 处理无限滚动的页码?
- java - 由于以下 pom 文件,进程以 java 应用程序的退出代码 -1073741819 (0xC0000005) 完成
- ios - 使用 ionic 命令的 iOS 应用程序图标
- go - 如何将golang变量设置为模板变量
- java - 在 Eclipse/JPA 中的嵌套类上获取“映射类型的 Java 类是成员类”
- javascript - 反应js从谷歌地图获取坐标
- c# - 从c#中的地址栏获取URL
- ios - 如何防止关闭swift3中的泄漏