
用于生产环境的项目,通常都为了方便客户不会关闭某个重要的程序,通常都需要将某个jar包程序使其驻留在后台,并且开机自启动,实现让客户感受到傻瓜式操作。废话不多说,介绍步骤
在此之前附加上一个emqx 实现的MQTT服务常驻后台启动,自动启动的方法
a.在桌面上新建一个bat文本,取名为start_emqx.bat,并在这个文件上复制粘贴内容如下:
@echo off start cmd /k "cd/d D:\fangleipingtaixiamenshebeishuju\software\emqx\bin && emqx start&&exit" exit
b.将start_emqx.bat放置于windows自启动菜单中即可
1.在桌面上新建一个bat文本,取名为start_jar.bat
2.选中start_jar.bat,鼠标右键选择编辑以下内容
@echo off start /min javaw -jar -Dfile.encoding=UTF-8 E:\java\project\nettydamo\target\nettydamo-0.0.1-SNAPSHOT.jar start /min javaw -jar -Dfile.encoding=UTF-8 E:\java\project\meteorology-six-elements\target\meteorology-six-elements-0.0.1-SNAPSHOT.jar exit
3.WIN + R键打开运行输入框,输入shell:startup来打开windows自启动菜单
4.将start_jar.bat文件拖入打开的文件目录中,操作到这,就已经实现了将jar包程序驻留在后台并且设置开机自启动