0
我有一个非常奇怪的问题与maven配置文件。Maven配置文件属性不会覆盖弹簧配置中的值
在pom.xml中,我们有一些属性的配置文件。我们在pom.xml和spring配置中使用这些属性。在使用特定配置文件构建时,只会影响pom.xml中的属性,在弹簧配置中会有默认值。不知何故,似乎配置文件没有被激活,尽管pom.xml中的属性被改变了。
当我启动配置文件默认情况下是这样的:
<activation>
<activeByDefault>true</activeByDefault>
</activation>
所有属性更改为那些应该。
我运行maven form命令行,并使用Ubuntu 12.04版本库中的3.0.4版本。我还测试了独立的3.0.5版本。命令我使用:
mvn clean package -P profile-id
如果这还不够奇怪,我只是一个谁在这个项目中有这样的问题,所以它必须是我的电脑的东西,我只是不知道去哪里找在。
你有什么想法如何解决这个问题吗?