網(wǎng)站建設(shè)源代碼上傳百度網(wǎng)頁(yè)怎么制作
最近在使用java和python制作客戶端時(shí)突發(fā)奇想,是否能夠通過一種方法來(lái)講jar包和exe程序打包成windows服務(wù)呢?簡(jiǎn)單了解了一下是可以的。
首先要用到的是winSW,制作windows服務(wù)的過程非常簡(jiǎn)單,僅需幾步制作完成,也不需要修改代碼。
下載小文件,下載地址為:
https://github.com/winsw/winsw/releases
1.如果你是先把jar包打包為windows服務(wù)的話,把xml文件和exe程序放到你jar路徑下,更改為相同的名稱
1.1打開xml文件進(jìn)行編輯
1.2修改完成后打開CMD,輸入.\\web-api.exe install? 即可安裝服務(wù)。
1.3.輸入NET START webapi即可啟動(dòng)服務(wù)。
1.4停止服務(wù)可使用NET STOP webapi
1.5卸載服務(wù)可使用.\\web-api.exe uninstall
2.如果你是先把exe打包為windows服務(wù)的話,把xml文件和exe程序放到你exe路徑下,更改為相同的名稱
2.1打開xml文件進(jìn)行編輯
1.2修改完成后打開CMD,輸入.\\web-api.exe install? 即可安裝服務(wù)。
1.3.輸入NET START webapi即可啟動(dòng)服務(wù)。
1.4停止服務(wù)可使用NET STOP webapi
1.5卸載服務(wù)可使用.\\web-api.exe uninstall
我通過批處理文件install.bat實(shí)現(xiàn)了一鍵安裝服務(wù),uninstall.bat一鍵卸載服務(wù)。非常方便。