用maven工程打包時,會將數據庫連接一並打進去,如果需要經常修改數據庫連接,則需要打開jar包然后修改配置,這樣很麻煩耗時並且容易出錯。
因此需要將數據庫配置放入項目外,這樣修改數據庫時去固定的配置文件中修改即可,shell腳本源碼如下:
#/bin/bash printf "\n+++++++++++++++++++ %-30.30s +++++++++++++++++++" 'startserver Begin!' echo "" PROJECTDIR=$PWD CLASSPATH= function libjars(){ for file in $PROJECTDIR/config/* --遍歷目標文件 do if [ -f $file ] then echo $file CLASSPATH="$CLASSPATH$file:" fi done } libjars export CLASSPATH echo $CLASSPATH nohup java -ms1024m -mx1024m -Xmn512m -Djava.awt.headless=true -classpath ./config:$CLASSPATH com.yuuyuchen.runserver --啟動時傳入參數 printf "\n+++++++++++++++++++ %-30.30s +++++++++++++++++++" 'startserver Success!' echo ""