linux部署springboot项目的问题

图片说明
如图所示,我的项目结构,lib包里放的依赖jar包,resources包内放的配置文件,现在要部署到linux服务器上去,启动和关闭的sh脚本应该怎么写?
我的启动脚本如下,但是没有启动成功.

 JARS="resources"
LIB="lib"
if [ -d $LIB ]; then
  for i in $LIB/*.jar; do
    JARS="$JARS":$i
  done
fi
JARS="$JARS":"FillDataService.jar"
JARS="$JARS":"./"
echo "JARS:$JARS"
echo "LIB:$LIB"
export JARS 
java -Xms2048M -Xmx6144M -XX:MaxPermSize=256m -Dprogram.name=FillDataService -Dfile.encoding=utf-8 -cp $JARS com.westcredit.main

不会写脚本
你试一下直接命令好用不
java -jar XXX.jar

不会写脚本
你试一下直接命令好用不
java -jar XXX.jar

为什么不直接整个打包,还要分出来依赖包和配置?

1、打成jar包,命令后台启动:nohup java -jar XXX.jar >log.file 2>&1 &
2、打成war包,放到tomc里