2

有什么方法可以访问 Spring 的 applicationContext.xml 中的任何 -D 选项值(JVM 选项)?

我正在通过 Spring 的 applicationContest.xml 访问 Apache Camel Context,并分离出我的路由或基于 camelContexts 的 -Denv="preprod"。

4

1 回答 1

1

如果您配置了属性占位符,则可以使用${env}.

如果您使用的是 spring 3.0 或更高版本,则可以使用 spring 表达式语言支持 (Spel) -#{systemProperties.env}

于 2012-05-10T17:42:46.490 回答