SpringBoot的Maven打包跳过单元测试

如果使用过SpringgBoot,你会为他这种模块化设计感到不错新颖,但是问题也来了,不管你怎么拆分实际上毕业逃不掉业务的验证。如果想验证代码业务逻辑,肯定会涉及到单元测试,看过阿里的Java代码规范有一章都在讲单元测试的重要性以及对应的方法准则。

但是问题也来了,因为你在做单元测试的同时,在进行maven打包的时候会报错,你看报错的形式多种多样,找不到对应的bean,连接失败等千奇百怪。但你定位位置的时候发现是在单元测试的类下面。尤其是有很多单元测试在的情况下,也不能都给注释点或者删除掉。

所以我们可以在Maven的pom文件上多点文章,通过添加<skipTests>true</skipTests>这个来,让Maven打包的时候忽略,单元测试。如下图


当然这个位置该如何确定呢,实际上看不同的文章有不同的地方有的还用别的关键字包了起来,但是最好是在properties下添加该属性。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容