开发者社区> 问答> 正文

Maven 的 pom 文件中参数的区别?

Maven 的 pom 文件中参数 -DskipTests 与 -Dmaven.test.skip=true 的区别?

展开
收起
OSC开源社区 2024-06-12 16:53:00 46 0
1 条回答
写回答
取消 提交回答
  • 在使用 mvn package 进行编译、打包时,Maven 会执行 src/test/java 中的 JUnit 测试用例,有时为了跳过测试,会使用参数 - DskipTests 和 - Dmaven.test.skip=true,这两个参数的主要区别是:

    -DskipTests,不执行测试用例,但编译测试用例类生成相应的 class 文件至 target/test-classes 下。

    -Dmaven.test.skip=true,不执行测试用例,也不编译测试用例类。

    2024-06-13 17:16:58
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载