嗨,我想阅读dev,of prod Environments的属性吗?我在下面做得很像,但是没有用
<bean class="org.apache.commons.dbcp.BasicDataSource" destroy-
method="close" id="dataSource">
<property name="driverClassName" value="${jdbc.driver.class}"/>
<property name="url" value="${jdbc.url}"/>
<property name="username" value="${jdbc.user}"/>
<property name="password" value="${jdbc.password}"/>
<property name="maxIdle" value="20"/>
<property name="maxActive" value="20"/>
</bean>
<bean
class="org.apache.camel.spring.spi.BridgePropertyPlaceholderConfigurer"
id="bridgePropertyPlaceholder">
<property name="location" value="classpath:db-${envTarget}.properties"/>
</bean>
我这样做了,并将我的目标作为
clean install -DenvTarget=dev
但不起作用,请在这里帮助我。
为此使用春季配置文件和环境抽象。
然后,您可以简单地使用不同的属性文件(例如db-[profilename].properties
(,并根据活动配置文件自动加载它们。