# JavaNssmServiceManager **Repository Path**: sanmusss/java-nssm-service-manager ## Basic Information - **Project Name**: JavaNssmServiceManager - **Description**: 基于Java的NSSM服务GUI管理器。 使用swing开发的可视化界面的,以执行命令行方式将Jar包安装为windows服务的实用小工具。 - **Primary Language**: Java - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: https://gitee.com/eguid/java-nssm-service-manager - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 10 - **Created**: 2025-10-17 - **Last Updated**: 2025-10-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # JavaNssmServiceManager #### 介绍 基于Java的swing界面的命令行方式NSSM服务GUI管理器。 NSSM是用于安装windows服务的工具。 #### 特点 1. 本项目基于Java的swing界面内置了NSSM,无需额外安装。 2. 基于swing可视化安装、运行、停止和卸载NSSM服务,方便管理 #### 安装教程 1. 打包后得到exe可执行文件 #### 界面说明 ![界面说明](demo-1.1.3.png) #### 使用说明 1. 使用管理员用户运行打包的exe可执行文件 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request # 更新日志 ## 1.1.3 1. 优化界面布局结构 2. 去除冗余功能(去除手动解压NSSM按钮,程序默认自动解压) 3. 启动日志选择联动自定义路径是否可用功能 ## 1.1.2 1. 美化界面样式,支持idea窗口样式 ## 1.1.1 1. 增加程序任务栏图标和窗口图标 2. 安装服务时默认先保存配置 3. 优化代码结构 ## 1.1.0 1. 新增是否开启日志功能,如果未开启则不输出日志 2. 新增自定义日志输出路径功能,如果未设置则默认输出到nssm路径下 3. 新增exe应用图标 ## 1.0.1 修复不输出日志的问题,默认输出日志和错误到nssm路径下