启动jar

start1.bat

#关闭命令行时jar会停止运行(打印日志到控制台)
java -jar D:/server/bh-server-0.0.0.00295.jar
#关闭命令行时jar不会停止,需要在任务管理器详细信息选项卡中,结束javaw进程(也不会打印日志到控制台)
javaw -jar D:/server/bh-server-0.0.0.00295.jar
pause

  

使用nssm安装为windows服务

NSSM 是一个服务封装程序,它可以将普通 exe 程序 或 Java程序 或 Nodejs 项目封装成服务,像 windows 服务一样运行。同类型的工具还有微软自己的 srvany,不过 NSSM 更加简单易用,并且功能强大。

 

winsw

WinSW可以将应用打包成Windows服务的方式运行。

参考:https://www.jianshu.com/p/2e0b088c6e23

官方说明
https://github.com/winsw/winsw

安装服务
 C:\winsw> ./ApiServer.exe install

卸载服务
C:\winsw> ./ApiServer.exe uninstall


启动服务
 ./ApiServer.exe start


停止服务
 ./ApiServer.exe stop

重启服务
 ./ApiServer.exe restart

检查状态
 ./ApiServer.exe status

  

posted @ 2023-12-01 17:18  牛大胆V5  阅读(24)  评论(0)    收藏  举报