2011-02-17 54 views
0

我有通過蝕遠程調試設置的Tomcat,我已經加入以下在Tomcat啓動腳本配置使用Tomcat /蝕遠程調試,而其他用戶共享的系統

出口JPDA_ADDRESS = 9999

出口JPDA_TRANSPORT = dt_socket

echo $ JPDA_ADDRESS

......。

的exec「$ PRGDIR」 /「$可執行文件」 JPDA啓動「$ @」

不過,也有多個開發此服務器,並在我的調試器停在我加了,其他開發商卡住斷點,是對工作無論如何,在tomcat中允許其他開發人員在調試時繼續無縫地運行應用程序?

回答

1

正如你讓我意識到的,你真的需要第二個獨立的tomcat實例。如下面註釋中的下劃線所示,即使您複製它們(否則無論工作線程的數量是多少,每個線程都會凍結並等待或恢復信號),JVM中的調試斷點機制將停止所有 webapps到達斷點。

+0

所以基本上覆制整個應用程序目錄下/ tomcat/webapps,使它看起來像兩個不同的應用程序? – alwaysLearning 2011-02-17 21:11:36