我是maven个人资料的新手,我正在尝试在我的pom文件中为我的spring mvc webapp创建一些不同的配置文件。
我的类路径中有一个名为env.properties的属性文件。它住在......
Project Root> src> main> resources
内容看起来像这样......
#spring.profiles.active=mock
#spring.profiles.active=test
spring.profiles.active=server
是否可以根据此文件创建我的maven个人资料? 即如果未提交spring.profiles.active = server,那么活动配置文件是服务器吗?
答案 0 :(得分:1)
以相反的方式工作是否可以接受?
,如你在pom.xml中设置属性,然后使用这个maven插件生成配置文件http://mojo.codehaus.org/properties-maven-plugin/write-project-properties-mojo.html
我认为通过加载文件不会起作用,因为插件会在设置项目配置文件后加载属性