立冬後思春一下^^。應客戶要求,希望jdbc.properties不要被包進jar裡,可外顯手動修改再重啟standalone程式。在Spring3的applicationContext.xml改一下就好,原為

<util:properties id="jdbcProperties" location="classpath:jdbc.properties"/>

  改為

<util:properties id="jdbcProperties" location="file:./jdbc.properties"/>

  這樣改沒問題,但若要由crontab啟動這standalone程式就會找不到,把file:路徑寫死成絕對路徑又失去移植的彈性,所以麻煩被crontab執行的run.sh,在執行java -jar之前加一行change directory,如下:

cd /home/yourAp/

文章標籤
全站熱搜
創作者介紹
創作者 Jemmy 的頭像
Jemmy

Jemmy Walker

Jemmy 發表在 痞客邦 留言(0) 人氣(70)