吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3670|回复: 8
收起左侧

[其他转载] Windows下将Java的springboot打成的jar包设为开机自启动服务

[复制链接]
Dukou007 发表于 2019-11-11 09:56

1、后端jar包处理
  • 用maven install命令打包好springbootjar包,重命名为yehaizi.jar(最好不要带版本号)
  • 下载winsw,下载的程序名称为:winsw--version-bin.exe,重命名winws为jar包相同的名称yehaizi.exe,将jar包和改程序放在相同的目录下。
  • 在步骤2的相同目录下新建一个xml文件,命名为相同的名称yehaizi.xml。输入以下内容:        <service>
    &#8203;
         <id>yehaizi</id>
    &#8203;
         <name>yehaizi</name>
    &#8203;
         <description>This is test service.</description>
    &#8203;
         <!-- java环境变量 -->
    &#8203;
         <env name="JAVA_HOME" value="%JAVA_HOME%"/>
    &#8203;
         <executable>java</executable>
    &#8203;
        <arguments>-jar "E:\zhou\yehaizi.jar"</arguments>
    &#8203;
         <!-- 开机启动 -->
    &#8203;
         <startmode>Automatic</startmode>
    &#8203;
         <!-- 日志配置 -->
    &#8203;
         <logpath>%BASE%\log</logpath>
    &#8203;
         <logmode>rotate</logmode>
    &#8203;
    </service>
    &#8203;
  • 以管理员身份启动cmd,然后切换到此目录下:E:\zhou\   ,执行命令:# 安装服务
    yehaizi.exe install
    # 启动服务
    net start yehaizi
  • # 设置服务为开机自启动
    services.msc
2、前端部分
  • 以管理员身份启动cmd,切换到Tomcat的bin目录下,执行以下命令
# 切换到Tomcat目录下
# 切换盘符
d:
# 切换到目录下
cd "Apache Tools\apache-tomcat-8.5.34\bin"
# 执行以下命令
service.bat install
# 切换到服务下
services.msc
### 手动启动服务,设置为开机自启动

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

lyhh 发表于 2019-11-11 10:15
有没有更为简单的方案?
 楼主| Dukou007 发表于 2019-11-11 10:23
lyhh 发表于 2019-11-11 10:15
有没有更为简单的方案?

做成两个bat文件,在管理员平台运行就OK了
wr8515 发表于 2019-11-11 11:39
 楼主| Dukou007 发表于 2019-11-11 11:51
wr8515 发表于 2019-11-11 11:39
直接用exe4j打包成exe丢启动项就可以了

有教程吗,我想验证下。然后我补充下发这里,大神
wr8515 发表于 2019-11-11 16:41
Dukou007 发表于 2019-11-11 11:51
有教程吗,我想验证下。然后我补充下发这里,大神

https://www.52pojie.cn/forum.php?mod=viewthread&tid=846146
吾爱之前就有人发过了
wr8515 发表于 2019-11-11 16:43
Dukou007 发表于 2019-11-11 11:51
有教程吗,我想验证下。然后我补充下发这里,大神

https://blog.csdn.net/weixin_43228740/article/details/82801442
这是把exe放到启动项的教程
qilele 发表于 2019-11-11 17:06
我是直接在记事本里写:
java -jar 打好jar包的地址如D:\xxx.jar
#@echo off
#set /P INPUT=Enter: %=%
#PAUSE
然后保存修改后缀名为 .bat 就可以了
如果需要开机自启的话 windows系统管理里面的任务和计划,自己设一个任务 链接到上边保存的批处理文件就可以了
 楼主| Dukou007 发表于 2019-11-15 10:52
wr8515 发表于 2019-11-11 16:41
https://www.52pojie.cn/forum.php?mod=viewthread&tid=846146
吾爱之前就有人发过了

谢谢。我觉得他的很细致。学习了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-16 18:02

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表