如何管理 Java Web 应用中的嵌入式配置文件和库?
我目前正在开发一个j2ee项目,该项目已经处于测试阶段一段时间了。现在,我们只是在解决部署过程中的一些问题。具体来说,战争中嵌入了许多文件(某些 xml 文件和 .properties),这些文件需要部署不同的版本,具体取决于您是在开发、测试还是生产环境中。诸如日志级别,连接池等内容。
所以我想知道这里的开发人员如何构建他们部署Webapp的过程。您是否将尽可能多的配置卸载到应用程序服务器?在部署之前,是否以编程方式替换设置文件?在构建过程中选择一个版本?手动编辑战争?
另外,您在通过应用程序服务器的静态库提供依赖项方面走了多远,您自己在战争中投入了多少?所有这一切都只是为了了解目前常见(或最好)做法的一些想法。