java - "Maven Surefire plugin"在测试您的构建时意味着什么?

标签 java maven testing

我正在努力了解 Maven,并且正在学习如何使用它构建您的 Java 应用程序。 所以当我做一个:

maven package

它确实按预期构建了我的 jar,但我在输出控制台中看到 Maven 确实构建了测试(它总是说测试运行并且没有失败)。 我在网上对此进行了研究,了解到 Maven 使用了一个名为 Maven Surefire 的插件。但我不明白那个插件对我的代码做了什么,测试“意味着”什么?这些测试对我的代码做了什么,它在控制台后面如何工作?

最佳答案

Maven surefire 插件运行您编写的测试。这些通常位于 src/test/java 文件夹中。如果没有,插件将不执行任何操作。

关于java - "Maven Surefire plugin"在测试您的构建时意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59406329/

相关文章:

java - 如何修复现有绘图上的油漆

将 valgrind 的输出捕获到编程中

maven - 如何在 jacoco :report? 之后禁用 jacoco-agent

testing - 如何使用swagger(swagger.yaml)让API测试更简单?

android uiautomator : UIObject. 带有日文字符的 setText 失败

java - 解析 JSON 并委托(delegate)给 JsonDeserializer 中的 defaultDeserializer

java - 在 HDFS 上合并多个 LZO 压缩文件

java - 在 Java 中删除对象时出现问题

java - 从命令提示符执行 .jar 文件时发生 JNI 错误

java - maven:无法执行项目目标