Maven去掉test命令

在编译打包过程中,为了排除test包中的代码,可以使用 MAVEN 参数 `-DskipTests` 或 `-Dmaven.test.skip`。前者仅跳过测试执行,后者则会完全跳过测试代码的编译,即使源码中有错误也能打包。这样做可以确保生成的jar或war包不包含测试代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在执行打包执行到test包的时候,经常会出现各种奇怪的问题。所以我们在编译打包的时候需要去掉test包。下面是去掉test的命令。

  1. -DskipTests 仅跳过测试,但是不跳过测试代码的编译
  2. -Dmaven.test.skip 跳过测试,跳过编译测试代码(该命令在 src/test/java里有编译错误的代码也可以打包)

这样就可以打成相应的jar包或war包,而且不会将test打进去。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值