windows开机启动java程序-nssm
Arguments:输入 -jar D:\test\spring-boot-21-task-1.0.0.jar 或者 -jar spring-boot-21-task-1.0.0.jar。将需要使用的nssm程序目录配置到系统变量中,防止直接使用nssm提示命令不存在。例如将E:\soft\windows\nssm-2.24\win64 放到path下。新打开cmd(管理员模式可启动服务)输入命令
·
1、下载地址
NSSM - the Non-Sucking Service Manager
2、解压后根据系统版本选择exe程序
3、配置环境变量
将需要使用的nssm程序目录配置到系统变量中,防止直接使用nssm提示命令不存在。例如将E:\soft\windows\nssm-2.24\win64 放到path下
cmd(新打开)后输入nssm,出现如下内容即配置成功
4、打包java程序
将打报告好的jar包放到windwos服务器上。例如放在D:\test下。
5、安装服务
新打开cmd(管理员模式可启动服务)输入命令 nssm install 服务名称* 例如 nssm install test 回车,会弹出界面程序
nssm install spring-task-demo
-
Application Path:中选择jdk下java的bin目录下java.exe;
-
Startup directory:为启动程序的目录,尽量选择服务目录 ,例如 D:\test 。如果不选择服务目录,会导致外部yml配置文件失效;
-
Arguments:输入 -jar D:\test\spring-boot-21-task-1.0.0.jar 或者 -jar spring-boot-21-task-1.0.0.jar
Details 填写名称和描述
I/O配置日志文件
点击安装服务 install service 成功后会提示
6、维护服务(cmd 管理员模式)
- 启动服务 输入命令 nssm start spring-task-demo
- 修改服务 输入命令 nssm edit spring-task-demo
- 停止服务 输入命令 nssm stop spring-task-demo
- 删除服务 输入命令 nssm remove spring-task-demo
更多推荐
所有评论(0)