gpt4 book ai didi

java - maven 编译器插件和 maven surefire 插件之间的基本区别是什么?

转载 作者:行者123 更新时间:2023-11-30 06:03:19 26 4
gpt4 key购买 nike

maven编译器插件和maven surefire插件的基本区别是什么?

此外,我想在插件配置下的 pom.xml 中定义系统变量,并从我的 java 代码中读取它(使用 System.property())。

<configuration>
<systemPropertyVariables>
<envName>testEnv</envName>
</systemPropertyVariables>
</configuration>

此配置与 maven surefire 插件一起使用,我能够在我的 java 文件中读取它,但是,同样不适用于 maven 编译器插件。

最佳答案

这是两个不同的插件。

maven-compiler-plugin,顾名思义,负责编译您的代码。

maven-surefire-plugin 处理 [单元] 测试执行并在测试失败时使构建过程失败。

关于java - maven 编译器插件和 maven surefire 插件之间的基本区别是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52445832/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com