IDEA運(yùn)行Java Spring MVC應(yīng)用提示異常,讀取不到某些配置屬性

問(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
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容