2014-10-22 80 views
0

我雙擊執行jar文件,但只要註銷就停止運行。除非我關閉系統,否則我必須做些什麼才能繼續進行下去?註銷後Jar文件停止運行

+0

通過註銷我認爲你退出Windows(或其他操作系統)。如果是這樣,只需鎖定屏幕讓該jar在後臺運行 – Adz 2014-10-22 08:34:53

回答

1

當您註銷Windows正在查殺/停止所有用戶特定的進程。過去我也遇到過類似的問題,對我來說,解決方案就是作爲Windows服務器運行。 檢查Running a Java process in Windows even after the user is logged out

我建議使用Windows服務

這篇文章將告訴你所有你需要知道的運行罐子:Running Java Applications as a Windows Service

+0

我通過修改mainclass並將我的jar添加到classpath.3來編輯wrapper.conf文件。但它不啓動服務,並且啓動JVM失敗... WrapperManager:正在初始化... WrapperSimpleApp用法: java org.tanukisoftware.wrapper.WrapperSimpleApp {app_class {/ app_method}} [app_arguments] 其中: app_class:要運行的應用程序的完全限定類名稱。 app_arguments:通常會傳遞給應用程序的參數。加載應用程序時退出JVM – aneela 2014-10-23 05:08:35

0

這也許是可能的是,在你的jar文件就被寫在註銷system.exit(0)或任何其他邏輯將被調用。