問(wèn)題
報(bào)異常,由于讀取不到某些配置的屬性導(dǎo)致初始化bean
解決
在IDEA中使用jetty:run運(yùn)行Maven Java Spring MVC應(yīng)用時(shí)指定Spring環(huán)境變量。
<context:property-placeholder location="classpath*:config-${spring.profiles.active}.properties"/>
因?yàn)樵谧x取配置文件的xml中使用了環(huán)境變量來(lái)讀取不同的配置文件
jetty:run -Dspring.profiles.active=test -f pom.xml
啟動(dòng)jar的示例
$ java -jar -Dspring.profiles.active=production demo-0.0.1-SNAPSHOT.jar