prunsrv 配置jar 爲windows 服務


1.將prunsrv.exe  和prunmsg.exe 放在項目所在的包下(這個包將也會作爲java class path,這樣如果需要其他dll等,可以放在這個包下)

2.將prunmsg.exe 名字改成你服務的名字:這樣將通過雙擊實現對服務的配置

3.編寫一個bat文件,用於創建服務

@echo off 

setLIB_HOME=C:\Users\Administrator\Desktop\weike\wisclassFtpMonitor\weike_lib

setAPP_HOME=C:\Users\Administrator\Desktop\weike\wisclassFtpMonitor

%APP_HOME%\prunsrv.exe //US//weikereport--DisplayName="weikereport" --Description="weikereport."--Install=%APP_HOME%\prunsrv.exe --Jvm=%JAVA_HOME%\jre\bin\server\jvm.dll--JvmMs=256 --JvmMx=1024 --StartMode=jvm --Startup=auto --StopMode=jvm --StartClass=com.combanc.MainServer--Classpath=%LIB_HOME%\* --LogPath=%APP_HOME%\logs

 

注意:1:set 是設置變量的爲了下面方面使用

      2. %APP_HOME%\prunsrv.exe 之後的都應該在一行注意,注意不同操作系統對分行的不同

      3. LIB_HOME 設置的是jar包所在地

      4. APP_HOME 設置的是prunsrv的路徑

      5.不知爲啥:上面創建了服務可是參數設置沒起作用

4.點擊prunmsg.exe(已經變成你服務的名字了),可以配置服務的參數

 


上面的是prunsrv的日誌路徑,下面設置的是你jar的日誌:

設置classPath以及jvm 如果已經配置了java就可以use default了,沒有就設置jvm.dll

classPath:注意使用\*,不能使用*.jar


 



 

如果不設置stop,配置的服務不能停止

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章