写一个自动部署Java程序脚本
💻 Linux
packageName='echarts'
echo '--------------------------------------------------------------[$packageName]开始启动脚本--------------------------------------------------------------'
date=$(date +%Y-%m-%d_%H:%M)
chmod 755 /home/wwwroot/logistics/test/wisdom-logistics-echarts-service.jar
echo '赋值权限成功~'
mv /home/wwwroot/logistics/$packageName/wisdom-logistics-echarts-service.jar /home/wwwroot/logistics/$packageName/wisdom-logistics-echarts-service.jar$date
echo '备份文件完成'
mv /home/wwwroot/logistics/test/wisdom-logistics-echarts-service.jar ../echarts/
echo '移动文件成功'
service echarts restart
echo '启动完成√'
echo '--------------------------------------------------------------开始打印日志--------------------------------------------------------------'
sleep 1s
tail -200f /home/wwwroot/logistics/$packageName/logs/echarts.log
至于为什么sevice能启动echarts服务,实际上是通过软连接的方式
ln -s /home/wwwroot/logistics/echarts/wisdom-logistics-echarts-service.jar /etc/init.d/echarts
版权声明:
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自
烦恼的夏洛克!
喜欢就支持一下吧