【发布时间】:2017-09-28 15:57:39
【问题描述】:
我正在使用以下命令运行独立 jar,
java -cp my-jar.jar my.com.Main -Dmy.prop=test1
现在,我正在尝试从我的 spring 配置中解析 my.prop,如下所示,
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="properties">
<util:properties>
<prop key="my.second.property">${my.prop}-something</prop>
</util:properties>
</property>
</bean>
但它不起作用,有没有办法在应用程序中使用my.prop?请注意,我不想为my.prop 属性使用任何属性文件。
提前致谢。
【问题讨论】:
-
您是否尝试过使用 systemProperties?请看stackoverflow.com/questions/3965446/…
标签: java spring command-line properties classpath