此问题与Weblogic 12c相关。
我有一个 EAR 文件,想要在各种环境中部署(dev、QA、pre-prod 和 prod )。但是,我的应用程序需要用户名和密码(连接到另一台服务器),并且它们在四个环境中并不相同。我不想将 4 个不同的属性文件打包在 4 个不同的 EAR 文件中。我想要一个通用 EAR 文件。此外,我不想在打包过程中处理产品密码。
理想情况下,我希望每个环境的管理员为该环境提供适当的用户名和密码。与 Tomcat、Jetty 或 JBoss(?) 不同,我认为 WebLogic 管理员不可能以在 java:comp/env JNDI 上下文下可用的方式指定此信息。
应用程序如何从 Weblogic 获取一些管理员定义的配置字符串?
顺便说一句,它不是 JDBC 连接的用户名/密码。
最佳答案
据我了解,您需要根据您使用的环境更改参数,对吗? 如果您想动态覆盖参数,您可以使用 WebLogic 部署计划概念。
关于weblogic - 从 Weblogic 获取配置字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14326842/