您现在的位置是:首页 > 后台技术 > JavaJava
java应用安装为windows服务(图文)
第十三双眼睛2024-08-02【Java】人已围观
简介开发一个java项目以后,如果一旦系统重启,这时候就需要把服务也重启,此时把应用作为一个windows的服务,就省事多了。
方法1:
将java项目启动的命令做一个脚本,然后将脚本放在系统的启动目录下,这样,在系统启动的时候,就会执行这个脚本,就会将我们的系统进行启动
方法2:
利用一些工具,将我们的java系统做成windows服务,这样系统在启动的时候也会将我们的程序进行启动,我喜欢这种方式。
(1)下载nssm
下载地址:http://www.nssm.cc/download
(2)下载下来之后是一个压缩包,解压找到对应自己系统的32/64位的nssm.exe。
把其拷贝到需要注册服务的同级目录,并进行解压
新建bat文件,编写jar包的启动命令
(3)在当前文件夹 cmd下,执行 nssm install <服务名>,会弹出如下对话框
点击install service
当显示successfully的时候说明服务已经安装成功啦!
这时候,打开任务管理器,切换到服务,就可以看到我们的服务已经添加成功了
其它常用命令:
nssm start servername //启动服务 需要管理权限
nssm stop servername //暂停服务 需要管理权限
nssm restart servername //重新启动服务 需要管理权限
nssm remove servername //删除创建的servername服务
将java项目启动的命令做一个脚本,然后将脚本放在系统的启动目录下,这样,在系统启动的时候,就会执行这个脚本,就会将我们的系统进行启动
方法2:
利用一些工具,将我们的java系统做成windows服务,这样系统在启动的时候也会将我们的程序进行启动,我喜欢这种方式。
(1)下载nssm
下载地址:http://www.nssm.cc/download
(2)下载下来之后是一个压缩包,解压找到对应自己系统的32/64位的nssm.exe。
把其拷贝到需要注册服务的同级目录,并进行解压
新建bat文件,编写jar包的启动命令
(3)在当前文件夹 cmd下,执行 nssm install <服务名>,会弹出如下对话框
点击install service
当显示successfully的时候说明服务已经安装成功啦!
这时候,打开任务管理器,切换到服务,就可以看到我们的服务已经添加成功了
其它常用命令:
nssm start servername //启动服务 需要管理权限
nssm stop servername //暂停服务 需要管理权限
nssm restart servername //重新启动服务 需要管理权限
nssm remove servername //删除创建的servername服务
Tags:
很赞哦! ()
上一篇:Java下载静态资源(图文)
下一篇:返回列表
相关文章
随机图文
-
shiro学习(图文)
Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序 -
springboot项目静态资源下载(图文)
本文介绍如何将springboot项目中的静态文件下载下来 -
java实现websocket(图文)
WebSocket是HTML5开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 在WebSocket API中,浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。 -
代码简洁之道-validation
代码简洁之道-validation