2011-06-16 63 views
2

當我嘗試啓動我剛安裝與使用JSWrapper一個窗口服務的服務這出現在一個日誌文件:JVM錯誤的Java服務包裝

狀態|包裝| 2011/06/16 13:55:57 |啓動JVM ...
錯誤|包裝| 2011/06/16 13:55:57 | JVM在加載應用程序時退出。
狀態|包裝| 2011/06/16 13:55:57 | JVM重新啓動禁用。關機。
狀態|包裝| 2011/06/16 13:55:58 | < - 包裝停止

任何人都可以告訴我需要做些什麼來解決這個問題嗎?我安裝了java,並且在環境變量中正確設置了路徑。不知道發生了什麼事。

回答

0

你的應用程序在啓動時會拋出一些異常。您需要找到正在拋出的內容的日誌,或者爲程序設置一個捕獲所有異常處理程序來打印日誌。你可以通過讓你的主人找到它的線程組,然後爲它設置一個ThreadGroup uncaught exception handler

+0

應用程序工作正常,如果我只是從運行蝕。問題是,當我包裝它(我已經包裝了其他瓶子),並使其成爲服務,它只是不會啓動。 – gFu 2011-06-16 21:34:25

0

在沒有更多信息的情況下回答您的問題有點難。嘗試在應用程序啓動過程中記錄所有內容,並隔離退出JVM的代碼部分。此外,請檢查JSW使用的Java版本 - 是否與您在Eclipse中使用的版本相同?

1

,因爲也沒有從包裝的初始化JVM的輸出,我想有某事不對您wrapper.java.command ...

可以請你通過設置wrapper.debug =啓用調試模式真的在你的conf文件中? 你應該看到Wrapper試圖執行的JVM的命令行。

如果你沒有看到在這兩個地方的任何問題,請張貼輸出,讓我看看吧...

歡呼聲,