【发布时间】:2010-09-21 20:11:54
【问题描述】:
我的应用程序部署为 EAR 文件。
该应用程序传统上要求进行一些安装后配置更改。
这对于 Oracle 10G OAS 来说很容易,因为 EAR 被分解到一个目录中,从而可以轻松访问配置文件。
在 11G 中,EAR 不会分解,因此需要额外的文档来说明分解、修改和重新组合 EAR。
在我看来,这一定是一个相对常见的问题,可能是一个通过 J2EE 的标准解决方案,我根本没有遇到或认识到它是我正在寻找的解决方案。
一些替代方案包括: 1) 提供将在部署之前修改 EAR 文件的实用程序。 2) 将所有配置设置存储在单独的位置。 3) 将所有配置设置存储在数据库中;通过容器访问数据库提供通过 JNDI 公开的连接。
但是有既定的最佳实践吗?
缺少这些,哪种方法对您有效?
谢谢 柯蒂斯
【问题讨论】:
标签: configuration jakarta-ee distribution ear