文章目录
1. IDEA 配置 VM Options
1.1 IDEA 配置 VM Options
1.2 spring 项目注入用户环境变量
2. Tomcat 部署配置用户环境变量
2.1 Windows: standard environment variables
2.2 Linux: user defined CLASSPATH variables
1. IDEA 配置 VM Options
1.1 IDEA 配置 VM Options
此处以维护用户环境变量 DES_SECRET 用于配置文件加密的秘钥为例;spring 项目可通过 org.springframework.core.env.Environment 获取变量的 value
SpringMVC 项目
可以配置 VM Options 项
SpringBoot 项目
可以配置 Environment variables 项或者 VM Options
1.2 spring 项目注入用户环境变量
配置后用户环境变量后,项目可通过 PropertiesUtil.getProperty(“DES_SECRET”) 获取