假设我想在开发和生产中使用不同的配置,并希望在两者之间轻松切换,这样我的IDE就可以开箱即用,并且使用简单的Maven命令,我能够创建一个有效的WAR。
许多属性存储在资源下的Isis属性文件中。我知道Maven资源插件可以用环境变量和Maven属性替换el-expression。然而,这种替换仅在包装阶段进行,因此表达在“开发”中是无用的。
有人找到了一个好方法吗?有没有办法在生产中加载不同的配置文件?
答案 0 :(得分:2)
我们目前覆盖context.xml中的默认值,指向dev,test和prod框中的不同配置文件:
nvgraph_SSSP
/ var / isis-config文件夹包含以下文件: