0
我使用Apache Commons Daemon使我的Java程序作爲Windows服務運行。 我希望服務在安裝後自動啓動,即:啓動類型將爲'自動',服務狀態將'開始'。Windows服務與Apache Commons Daemon自動設置爲啓動
我設法啓動類型'自動'(由參數:--Startup=auto
),但它不會自動啓動。我必須在第一時間手動點擊「開始」按鈕,然後才能正常工作。
如何將狀態設置爲「已啓動」而無需用戶必須手動啓動?
這裏是我的全部部署繩索:
myService.exe //IS//MyService --Install=C:\MyService\bin\myService.exe --Description="My Java Service" --Jvm=auto --Classpath=C:\MyService\classes --StartMode=jvm --StartClass=Test.Service.MyService --StartMethod=windowsService --StartParams=start --StopMode=jvm --StopClass=Test.Service.MyService --StopMethod=windowsService --StopParams=stop --LogPath=C:\MyService\logs --StdOutput=auto --StdError=auto --Startup=auto
感謝