jar服务注册为windows的服务

依赖工具:nssm.exe

使用NSSM (Non-Sucking Service Manager)

NSSM是一个免费的开源工具,用于将任何应用程序注册为Windows服务。以下是如何使用NSSM将Java应用注册为服务的步骤:

步骤 1: 安装 NSSM

首先,你需要从NSSM的官方网站下载并安装NSSM。下载适合你的操作系统的版本,并解压缩到一个目录中。

步骤 2: 创建服务

打开命令行界面,导航到NSSM的安装目录,然后运行以下命令来创建服务:

nssm install YourServiceName

这将启动一个向导,让你输入服务的描述和其他信息。

步骤 3: 配置服务

在向导中,你需要指定以下信息:

  • Application: 指定Java运行环境的路径,例如C:\Program Files\Java\jdk-17.0.1\bin\java.exe
  • Arguments: 指定启动你的Java应用所需的参数,例如-jar C:\path\to\your_application.jar
  • Start directory: 指定运行应用的目录。
  • Description: 添加服务的描述。

完成这些设置后,向导将引导你完成剩余的步骤,包括选择服务的启动类型(自动、手动或禁用)。

步骤 4: 启动服务

安装完成后,你可以通过服务管理工具(在“控制面板”>“管理工具”>“服务”中找到)来启动、停止、暂停或恢复你的服务。

相关推荐

  1. jar服务注册windows服务

    2024-07-12 20:54:03       15 阅读
  2. 注册windows系统服务

    2024-07-12 20:54:03       24 阅读
  3. Window -- redis 服务注册、Mysql 服务注册

    2024-07-12 20:54:03       19 阅读
  4. golang实现注册系统服务Windows、Darwin)

    2024-07-12 20:54:03       57 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-12 20:54:03       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-12 20:54:03       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-12 20:54:03       57 阅读
  4. Python语言-面向对象

    2024-07-12 20:54:03       68 阅读

热门阅读

  1. C++:创建线程

    2024-07-12 20:54:03       27 阅读
  2. python 知识点累积

    2024-07-12 20:54:03       22 阅读
  3. C语言——循环结构:while、do...while、for

    2024-07-12 20:54:03       22 阅读
  4. 简单有效防止CDN被盗刷流量

    2024-07-12 20:54:03       18 阅读
  5. Linux 命令个人学习笔记

    2024-07-12 20:54:03       19 阅读
  6. SpringBoot实现Read Through模式

    2024-07-12 20:54:03       20 阅读
  7. linux中vim切换输入中文

    2024-07-12 20:54:03       17 阅读
  8. 模型剪枝知识点整理

    2024-07-12 20:54:03       21 阅读
  9. 雅思词汇及发音积累 2024.7.12

    2024-07-12 20:54:03       23 阅读