【问题标题】:is it possible to create maven profile based on property file in classpath是否可以根据类路径中的属性文件创建 Maven 配置文件
【发布时间】:2014-06-04 22:17:38
【问题描述】:

我是 maven 配置文件的新手,我正在尝试在我的 pom 文件中为我的 spring mvc webapp 创建一些不同的配置文件。

我的类路径中有一个名为 env.properties 的属性文件。它住在...

项目根目录>src>main>资源

内容看起来是这样的......

#spring.profiles.active=mock
#spring.profiles.active=test
spring.profiles.active=server

是否可以基于此文件创建我的 Maven 配置文件? 即如果 spring.profiles.active=server 未提交,那么活动配置文件是服务器?

【问题讨论】:

    标签: maven


    【解决方案1】:

    是否可以反过来工作?

    你在 pom.xml 中设置属性,然后使用这个 maven 插件 http://mojo.codehaus.org/properties-maven-plugin/write-project-properties-mojo.html 生成配置文件

    我认为它不会通过加载文件来工作,因为插件会在设置项目配置文件后加载属性

    【讨论】:

    • 感谢您的反馈,尽管我在寻找有关如何使用它的示例时遇到了一些麻烦,但您已经引导我走上了正确的道路。我可能会问另一个具体的问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-03
    • 2018-07-15
    • 2020-06-03
    • 2012-09-19
    • 1970-01-01
    相关资源
    最近更新 更多