2014-01-13 45 views
3

使用Tomcat運行後:tomcat的JPDA啓動而不是等待

bin\catalina.bat jpda start 

問題是,它似乎沒有等待!它只是開始啓動tomcat。我期待它等待我使用遠程調試器(在我的情況下是eclipse)連接到它。我記得工作了一段時間,但不知道突然發生了什麼。

任何想法?是否有另一個進程嘗試連接到該端口?我甚至試圖關閉日食,並改變JPDA_PORT,但同樣的問題。

回答

9

有一個參數叫做JPDA_SUSPEND((可選)當運行「jpda start」命令時使用的Java運行時選項,指定JVM應該在啓動後立即掛起執行,缺省值爲「n」。我只是將JPDA_SUSPEND設置爲'y'

set JPDA_SUSPEND=y 

它現在按預期工作(即等待)。