environ可以很方便帮我们管理项目中的各种配置,但是最近在使用的时候遇到了一个问题,就是我在dev, test profile下配置的database-uri到打出uberjar之后就访问不到了。最后看了下源码,在生产环境下,需要通过进程环境变量或Java系统属性来完成这一目的:
进程环境变量:
DATABASE_URL=jdbc:postgres://localhost/prod java -jar standalone.jar
Java系统属性:
java -Ddatabase.url=jdbc:postgres://localhost/prod -jar standalone.jar
标题:Clojure 生产环境中怎么使用environ
作者:faywong8888
地址:https://blog.fay.wang/articles/2025/08/10/1754806335053.html