【开源项目分享】JNSM,一款基于Java实现将jar包安装成windows服务的可视化界面工具
📋 返回主目录:https://eguid.blog.csdn.net/article/details/154426984
JNSM介绍
JNSM全称“JavaNssmServiceManager”,JNSM是一款基于Java实现将jar包安装成windows服务的可视化工具,基于NSSM来将jar包安装成windows服务。
通过简单的可视化界面将jar包安装成windows服务的小工具。
项目维护地址
https://gitee.com/eguid/java-nssm-service-manager
工具下载地址:JNSM
NSSM介绍
NSSM是用于安装windows服务的工具。
特点
本项目基于Java的swing界面内置了NSSM,无需额外安装。
基于swing可视化安装、运行、停止和卸载NSSM服务,方便管理
- 初始化时会自动解压内置的NSSM,如果您有自己的NSSM工具,也可以自行选择具体自定义NSSM路径。
- 程序会自动探测用户所有已经安装的Java环境,并优先选择当前运行的JAVA环境
- 基于Java的swing开发,使用经典jetbrains idea编辑器样式美化可视化界面。
- 支持日志自定义
- 支持配置自动保存和下次默认加载上次的配置项
使用教程
直接下载并运行exe可执行文件即可打开界面。
1、NSSM路径默认不用填写,初始化时会自动解压内置的NSSM,如果您有自己的NSSM工具,也可以自行选择具体自定义NSSM路径。
2、Java路径:程序会自动探测用户所有已经安装的Java环境,并优先选择
3、服务名称:指定jar包安装成Windows服务的名称(可以在任务栏和服务中搜索到这个名称)
4、Jar包路径:需要安装成服务的jar文件。
5、是否开启日志输出:如果启用,可以将jar包生成的日志指定输出到某个具体路径下;如果不启用,不会输出任何日志。
6、服务操作:
(1)安装服务就是把当前配置好的jar包安装成windows服务的操作;
(2)启动服务与在windows服务中手动启动服务效果一致;
(3)停止服务同上
(4)卸载服务就是将安装好的服务从windows服务中删除,卸载后从windows服务中搜索不到
(5)保存配置就是将当前配置全部保存到properties文件中,下次启动时会自动从这个配置文件中加载为默认配置。
如果觉得还不错,欢迎不吝支持!
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐



所有评论(0)