0

我正在使用 spring/hibernate 应用程序,构建工具是 MAVEN。我在 pom.xml 中配置了配置文件。是否可以知道部署的环境?如果打包的war部署在UAT/DEV/Production环境中,我需要知道war运行的环境。请帮我。

谢谢!

4

2 回答 2

0

您需要在您的应用程序可以访问的服务器上设置一个环境变量(例如 -Denvironment=PROD),或者在您可以读取的服务器上放置一个文件。

于 2012-05-05T13:09:13.107 回答
0

不清楚为什么你需要知道这个选项。

在使用数据库的应用程序中,最好将此类选项放在数据库中,而不是系统属性中,以避免出现 SystemProperties=DEV 和 Database=UAT 的情况。

于 2015-01-20T09:17:56.507 回答