素材巴巴 > 程序开发 >

maven--profile--根据环境引入依赖(动态引入依赖)--方法/实例

程序开发 2023-09-13 23:20:40

原文网址:maven--profile--根据环境引入依赖(动态引入依赖)--方法/实例_IT利刃出鞘的博客-CSDN博客

简介

说明

        本文用示例介绍maven如何通过profile来根据环境引入依赖(动态引入依赖)。

需求

        让pom.xml支持两种环境:若是test环境,则不引入knife4j依赖;若是dev环境,则引入knife4j依赖。

技术资料与交流 ==> 分享靠谱资料:Java真实面试题汇总、简历模板、PDF书籍、PPT模板等;分享Java实用技术;帮助优化简历;。详见:资料与交流

pom.xml


 4.0.0org.springframework.bootspring-boot-starter-parent2.3.0.RELEASE com.knifedemo_SpringBoot0.0.1-SNAPSHOTdemo_SpringBootDemo project for Spring Boottesttruedevcom.github.xiaoyminknife4j-spring-boot-starter3.0.3org.springframework.bootspring-boot-starter-web
 

Idea中的显示

在侧边栏的“Maven”可以看到两个环境,默认是test

测试

测试1:默认的test环境

更新maven

可以发现,没有引入knife4j

测试2:使用dev环境

更新maven

可以发现,引入了knife4j


标签:

素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。