亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

如何使用NSSM將jar包打成Windows服務

 更新時間:2024年03月14日 10:05:02   作者:別怕我只是一只羊~  
這篇文章主要介紹了如何使用NSSM將jar包打成Windows服務,本文通過圖文并茂的形式給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧

使用NSSM將jar包打成Windows服務

runjar.bat中內容:

install.bat內容:

補充:

Jar包通過nssm部署成windows服務 nssm詳解

一、nssm簡介

nssm是一個服務封裝程序,它可以將普通exe程序封裝成服務,實現開機自啟動,同類型的工具還有微軟自己的srvany,不過nssm更加簡單易用,并且功能強大。

它的特點如下:

支持普通exe程序(控制臺程序或者帶界面的Windows程序都可以)
安裝簡單,修改方便
可以自動守護封裝了的服務,程序掛掉了后可以自動重啟
官網地址:https://nssm.cc/

二、nssm配置詳解

1、下載地址

官網地址:https://nssm.cc/download

百度網盤:

鏈接: https://pan.baidu.com/s/1DLZ8gfHO0cHy2-flkvp3cw  提取碼: s5z7 

2、解壓壓縮包,根據系統位數選擇64或32位程序

3、打開命令行,運行nssm程序

管理員權限打開命令行工具,切換到nssm.exe所在路徑,運行 nssm install fuwu,打開程序配置界面

fuwu為服務名

配置項說明:

Path:運行應用程序的程序

Startup directory:應用程序所在的目錄

Arguments:應用運行的參數

Service name:生成服務的名稱

設置日志輸出位置

最后點擊install service 完成windows服務安裝,在windows服務列表就能看到創(chuàng)建的服務了。

4、常用命令

nssm install servername //創(chuàng)建servername服務,彈出配置界面
nssm start servername //啟動服務
nssm stop servername //暫停服務
nssm restart servername //重新啟動服務
nssm remove servername //刪除創(chuàng)建的servername服務
nssm edit servername//更改servername服務,彈出修改界面
nssm set servername 參數名 參數值 //設置服務參數值
sc delete servername//windows刪除服務命令
直接使用windows的服務管理也可以實現服務的操作,服務右鍵屬性 - 恢復即可設置服務掛掉重啟等內容。

三、實戰(zhàn):將應用做成服務

1、程序說明
這里演示jar包制作成windows服務

應用的啟動命令是:

E:\查詢平臺部署\后勤程序部署\amazon-corretto-11.0.15.9.1-windows-x64-jdk/jdk11.0.15_9/bin/javaw  -jar yudao-server.jar

2、安裝服務
nssm install fuwu

最后點擊install service 完成windows服務安裝,在windows服務列表就能看到創(chuàng)建的服務了。

到此這篇關于如何使用NSSM將jar包打成Windows服務的文章就介紹到這了,更多相關NSSM將jar包打成Windows服務內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Java基本數據類型存儲在JVM中的存儲位置介紹

    Java基本數據類型存儲在JVM中的存儲位置介紹

    這篇文章主要介紹了Java基本數據類型存儲在JVM中的存儲位置,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • SpringBoot整合阿里云短信服務的案例代碼

    SpringBoot整合阿里云短信服務的案例代碼

    這篇文章主要介紹了SpringBoot整合阿里云短信服務的案例代碼,在Spring Boot項目的pom.xml文件中添加阿里云短信服務SDK的依賴,本文通過示例代碼給大家介紹的非常詳細,需要的朋友參考下吧
    2024-06-06
  • 簡單理解Java的垃圾回收機制與finalize方法的作用

    簡單理解Java的垃圾回收機制與finalize方法的作用

    這篇文章主要介紹了簡單理解Java的垃圾回收機制與finalize方法的作用,著重講解了Java的GC銷毀對象的過程,需要的朋友可以參考下
    2015-11-11
  • SpringMVC多個文件上傳及上傳后立即顯示圖片功能

    SpringMVC多個文件上傳及上傳后立即顯示圖片功能

    這篇文章主要介紹了SpringMVC多個文件上傳及上傳后立即顯示圖片功能,非常不錯,具有參考借鑒價值功能,需要的朋友可以參考下
    2017-10-10
  • MyBatis動態(tài)SQL與緩存原理深入分析

    MyBatis動態(tài)SQL與緩存原理深入分析

    這篇文章主要介紹了MyBatis動態(tài)SQL與緩存原理,Mybatis框架的動態(tài)SQL技術是一種根據特定條件動態(tài)拼裝SQL語句的功能,它存在的意義是為了解決拼接SQL語句字符串時的痛點問題
    2023-02-02
  • Java中關于二叉樹的概念以及搜索二叉樹詳解

    Java中關于二叉樹的概念以及搜索二叉樹詳解

    二叉樹是一種很有用的非線性結構,日常的開發(fā)中常會用到,關于二叉樹的概念以及搜索二叉樹本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-09-09
  • java 內部類的詳解及實例

    java 內部類的詳解及實例

    這篇文章主要介紹了 java 內部類的詳解及實例的相關資料,這里提供了兩種內部類的實現方法,并給出實例,需要的朋友可以參考下
    2017-08-08
  • Java中Sentinel框架詳解

    Java中Sentinel框架詳解

    Sentinel是一個高可用、高擴展、高穩(wěn)定性的開源流量控制和熔斷降級框架,可以在分布式系統中實現實時的流量控制,防止系統因流量過大導致系統崩潰和服務降級,Sentinel面向所有的Java應用,本文就給大家詳細介紹一下Java中Sentinel框架,需要的朋友可以參考下
    2023-06-06
  • Java日常記錄之查看Maven本地倉庫的位置

    Java日常記錄之查看Maven本地倉庫的位置

    這篇文章主要介紹了Maven本地倉庫的用途和配置方法,它提供了查看、修改本地倉庫路徑的步驟,包括檢查settings.xml文件、使用Maven命令和查看輸出日志,需要的朋友可以參考下
    2024-12-12
  • SpringMVC中如何獲取@PathVariable的值

    SpringMVC中如何獲取@PathVariable的值

    這篇文章主要介紹了SpringMVC中如何獲取@PathVariable的值,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-10-10

最新評論