2014-10-27 155 views
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 

感謝

回答

0

的解決方案是在重新啓動.. 我忘了做,這就是爲什麼服務還沒有開始。

相關問題