2010-09-16 84 views

回答

2

開始使用$TOMCAT_HOME/bin/catalina.sh腳本如下Tomcat實例:

./catalina.sh jpda start 

使用理念看看服務器和搜索遠程的選項,我不知道我確切沒有它現在檢查。

順便看到tomcat's developing faq爲一個更完整的答案。

0

儘管tc-server是tomcat的變體,但它並不完全相同。

windows基於安裝,你應該去你的實例目錄,並找到配置目錄,例如,如果我的例子是對myApp它將會像 C:\ dev的\運行時\的vFabric-TC-服務器開發人員2.7.0 \對myApp \的conf

編輯文件wrapper.conf,並添加以下行在
「#Java的其他參數」部分的末端
wrapper.java.additional.16 = 「 - Xdebug的」
wrapper.java.additional.17 =「 - Xrunjdwp:交通= dt_socket,地址= 5000, server = y,suspend = n「

16和17是序列,它們應以最新現有序列的n + 1開頭。在我的文件中是這樣的:
wrapper.java.additional.15 =「 - Xss256K」
所以我的tc-server會偵聽端口5000上的debuger,並且不會掛起。

此選項將無效在Linux環境中,因爲它沒有一個包裝

0

您可以通過添加的tomcat安裝遠程調試

集CATALINA_OPTS = -Xdebug -Xnoagent -DJava.compiler = NONE Xrunjdwp:交通= dt_socket,服務器= Y,暫停= Y,地址= 8000

到\ bin中的位置在您的startup.bat文件。

然後在IDE中使用下面的連接屬性創建調試配置。

主機:本地主機端口:8000

啓動Tomcat並運行調試配置。

相關問題