0

tomcat的webapp目录下有两个war文件。传递 -DAPP_NAME=XYZ 作为 VM 参数。

并尝试使用语法 ${APP_NAME} 读取 applicationContext.xml 中的值。

一个 webapp 替换该值,另一个不替换。

4

1 回答 1

0

而不是使用语法 ${APP_NAME} 我使用

#{ 系统属性['APP_NAME'] }

它在两个 webapps 中都有效。

两个 webapp 之间有一个区别,那就是 spring-version。

    3.1.0.发布
    3.1.1.发布
    

此语法 ${APP_NAME} 在 3.1.1 版本的 webapp 中工作。尽管将其他应用程序升级到 3.1.1 版本没有任何区别。

于 2013-05-25T17:25:10.250 回答