2011-11-28 197 views
1

我有一個獨立的Java應用程序,它將在Windows EC2實例啓動後連續運行(例如java com.<mycompany>.FooServer)。在Windows上運行Java獨立應用程序(作爲服務)

目前我已經從一個命令shell啓動了它。我應該如何確保它在重新啓動時運行,是否應該將它包裝到Windows服務中?處理獨立服務器啓動/停止的最簡單方法是什麼?

+0

退房Windows服務http://stackoverflow.com/questions/68113/how-to-create-a-windows -service-from-java-app - 這不是重複的嗎? –

回答

3

創建.bat文件來保存你的Java命令,並使用

sc create FooServerService binPath= C:\path\to\start.bat start= auto DisplayName= "My Foo Service"

+0

'start ='和'auto'之間的距離是否正確? –

+1

是的。不幸的是,'sc'需要它們。我已經測試了上述命令。 – adarshr

相關問題