对于通过 ant 编译的 Struts2 项目,修改 hibernate.cfg.xml(例如 hibernate.connection.url)、struts.xml(例如 struts.devMode)、MessageResources.properties(例如 appName)中的变量的最佳实践或方法是什么? ?) 等使用 ant 构建工具?
我有一个 build.properties (& local.build.properties 设置在不同的服务器实例,如 qa、staging 等),但我不知道是否有统一的方法来覆盖/覆盖各种项目配置文件中的值,如 hibernate.cfg .xml 等使用构建工具。
我正在寻找一个适用于所有配置文件的统一解决方案。但如果不是,那么针对特定配置文件的特定方法也可以。