mica-launcher 启动器——环境划分

愿景

启动器的使命就是让我们的 jar 在各种环境中都可以方便启动,不用添加过多的配置,减少学习成本,能快速上手。

环境划分

dev(开发)、test(测试)、ontest(线上测试)、prod(正式),默认dev

添加环境变量

java命令行:

java -jar app.jar --spring.profiles.active=dev

JAVA_OPS

set JAVA_OPTS="-Dspring.profiles.active=test"

标注方式(代码层面,junit单元测试非常实用)

@ActiveProfiles({"junittest","productprofile"})

ENV方式

系统环境变量SPRING_PROFILES_ACTIVE(注意:是大写)

微信公众号

如梦技术

精彩内容每日推荐!!!