方法一
下載Windows Service Wrapper
github下載
安裝windows服務
- 將java jar包和下載的WinSW.NET4.exe放在同一個文件夾目錄下面
- 重命名WinSW.NET4.exe為MyApp.exe(這個可以任意取),新建個MyApp.xml(這個必須和前者的exe文件名字相同)
3.編輯MyApp.xml文件
<configuration> <id>MyApp</id> <name>MyApp</name> <description>This is MyApp.</description> <executable>java</executable> <arguments>-jar C:\Users\tanhw119214\Desktop\MyApp\MyApp.jar</arguments> <!-- 開機啟動 --> <startmode>Automatic</startmode> <logpath>C:\Users\tanhw119214\Desktop\MyApp\logs</logpath> <log mode="roll-by-time"> <pattern>yyyyMMdd</pattern> </log> </configuration>
C:\Users\tanhw119214\Desktop\MyApp 為你要要注冊服務的文件的父路徑
4.進入根目錄下面,執行以下cmd命令,注冊服務。MyApp.exe install
然后在服務里面就能找到這個實例了。
啟動命令
net start MyApp
停止命令
net stop MyApp
卸載命令
sc delete MyApp方法二
將命令寫入到.bat文件,通過雙擊bat文件就可以啟動項目
把這個命令寫到.bat文件中,用管理員來執行這個bat文件
test.bat文件寫好了,以管理員身份運行這個文件
ok,服務創建成功了,取任務管理器看