關於nssm的用法網上很多,不再贅述,這次的應用場景是把jar包製作成windows服務,遇到了一些問題資料比較少記錄一下
啓動路徑指向一個bat文件
第一個問題就是製作完,服務起不來,錯誤如圖:
查到網上有人遇到過:https://blog.csdn.net/v6543210/article/details/81944191
缺少系統環境變量,在設置里加上如下(根據自身情況調整路徑)
PATH=C:\Windows\System32;C:\Windows
PATH=C:\bin;%PATH%
第三句是jre bin路徑,是後邊遇到問題加的
然後服務就可以正常啓動了,即bat文件正常執行了,但是經驗證我的jar包並沒有跑起來,查看啓動的錯誤輸出(可以配置啓動時的輸出)發現系統識別不了java -jar(系統環境變量雖然配置了也找不到),所以在上述環境變量中再加上PATH=D:\xxxx\jre\bin就好了