我正在通过IntelliJ运行Tomcat。我的应用程序属性文件有一些属性,这些属性由环境变量(如凭据)填充。
DB_PASSWORD=${DB_PASSWORD}
我不会在 Git 上存储我的凭据,这些凭据在运行时从保险库中获取。因此,在 IntelliJ 中手动硬编码这些凭据是不可取的。
有没有办法将环境变量传递给 IntelliJ?还是让 IntelliJ 在启动 Tomcat 之前加载变量文件?或者让 IntelliJ 读取主机(在这种情况下是 OSX shell)的环境变量?
我正在通过IntelliJ运行Tomcat。我的应用程序属性文件有一些属性,这些属性由环境变量(如凭据)填充。
DB_PASSWORD=${DB_PASSWORD}
export DB_PASSWORD=*password_here*