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.0 org.springframework.boot spring-boot-starter-parent 2.3.0.RELEASE com.knife demo_SpringBoot 0.0.1-SNAPSHOT demo_SpringBoot Demo project for Spring Boot test true dev com.github.xiaoymin knife4j-spring-boot-starter 3.0.3 org.springframework.boot spring-boot-starter-web
Idea中的显示
在侧边栏的“Maven”可以看到两个环境,默认是test
测试
测试1:默认的test环境
更新maven
可以发现,没有引入knife4j
测试2:使用dev环境
更新maven
可以发现,引入了knife4j
标签:
上一篇:
跳槽前可用!前端框架知识点深度复盘!(附文档)
下一篇:
相关文章
-
无相关信息