如何使springboot的jar包以service方式启动
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,小编给大家分享一下如何使springboot的jar包以service方式启动,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧
千家信息网最后更新 2026年11月03日如何使springboot的jar包以service方式启动
小编给大家分享一下如何使springboot的jar包以service方式启动,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
springboot的jar包以service方式启动
场景
打出的jar包用java -jar肯定是可以启动的。 这种方式原生简单,但是对运维不友好。
于是要求改造,希望可以用service命令来启动。
过程
技术上完全可以实现的。
pom.xml配置
pom.xml 中有2个配置点:
custom-app org.springframework.boot spring-boot-maven-plugin true
注: finalName要保证唯一性,不要带 .1.1.SNAPSHOT 这样的版本号。
打包(maven),授权,启动
先打包,然后执行如下脚本:
# 授权chmod 755 custom-app ;# 启动./custom-app.jar
如果能够执行,表示maven配置生效了,jar包成了执行文件。
注: 查看jar包,发现前2,300行加入了shell脚本,这就是
另: java -jar仍然是可以使用的,不会受到影响。
建立软连接,通过service命令来启动
命令如下:
# 建立软连接ln -s /data/custom-app.jar /etc/init.d/custom-app# 然后就可以用service命令启动了service custom-app start
发现并没输出日志,那么怎么是否启动了? 如何看日志?
# 这里可以看启动的日志/var/log/custom-app.log# 查看pid,模板为: /var/run// .pid/var/run/custom-app/custom-app.pid
systemctl配置
因没用到,暂略。
最下面的spring文档里也有systemctl配置的用法。
其他
关于配置的官网文档
Springboot以jar包方式启动、关闭、重启脚本
启动
编写启动脚本startup.sh#!/bin/bashecho Starting applicationnohup java -jar activiti_demo-0.0.1-SNAPSHOT.jar &授权chmod +x startup.sh
关闭
编写关闭脚本stop.sh#!/bin/bashPID=$(ps -ef | grep activiti_demo-0.0.1-SNAPSHOT.jar | grep -v grep | awk '{ print $2 }')if [ -z "$PID" ]then echo Application is already stoppedelse echo kill $PID kill $PIDfi授权chmod +x stop.sh重启
编写重启脚本restart.sh#!/bin/bashecho Stopping applicationsource ./stop.shecho Starting applicationsource ./startup.sh授权chmod +x restart.sh
以上是"如何使springboot的jar包以service方式启动"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
脚本
配置
方式
命令
内容
日志
篇文章
文档
不怎么
唯一性
场景
大部分
就是
技术
文件
更多
模板
版本
知识
行业
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
咖啡网
喔噻互联网科技有限公司
山东特亿宝互联网科技有限公司
重生之互联网科技帝国
互联网属科技
鸠鸠互联网科技
工业互联网科技新基建
互联网科技社
互联网未来科技
嘟嘟瓜互联网科技
科技类的互联网平台
金融科技和互联网金融
随着互联网科技发展
受益于互联网科技的高速发展
米聚互联网科技南京有限公司排面
东莞新华互联网科技学校
徐州市互联网科技有限公司
工业互联网科技成果转化
上海乐五互联网科技有限公司
米泉互联网科技专业怎么样
互联网科技海报
互联网科技产业
贷财互联网科技
润盈互联网科技
海南科技产业互联网平台
汽车互联网创新科技园
华服互联网科技官网
佳云科技和互联网广告
威龙国际互联网科技公司
南通创西澳互联网科技有限公司