【问题标题】:Changing configuration files at build/deploy time在构建/部署时更改配置文件
【发布时间】:2011-04-14 18:53:12
【问题描述】:

我有一个 J2EE 项目,它在内置 XML 文件中存储了它的一些配置。

现在,这些文件中的一些信息需要根据其部署位置进行更改。即开发、测试、发布等参数不同。

有没有一种方法可以更改这些配置文件,而不必为每个环境维护每个文件的单独副本?

【问题讨论】:

    标签: java xml jakarta-ee maven


    【解决方案1】:

    如果您使用 Maven 构建它,您可以使用资源过滤来更改 XML 文件中的值 - 您可以在此处留下一个占位符,该占位符将根据您的配置文件(dev、uat 等)替换为属性值已经选择了。

    【讨论】:

    • 您可以使用大多数构建工具过滤您的配置。
    猜你喜欢
    • 1970-01-01
    • 2019-06-08
    • 2013-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-17
    • 2011-06-04
    • 2017-10-14
    相关资源
    最近更新 更多