tomcat debug

tomcat debug

方式1. tomcat遠程debug,這種方式正常用於sit或者灰度環境調試問題使用,當然localhost也能這樣debug.
在startup.bat中配置

SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=19999

方式2. 在idea中啓動tomcat debug,需要添加tomcat的jar依賴.這種方式用於本地看tomcat源碼或者定位本地起的項目中tomcat部分的問題時可以使用.

<dependency>
    <groupId>org.apache.tomcat</groupId>
    <artifactId>tomcat-catalina</artifactId>
    <version>7.0.82</version>
    <scope>provided</scope>
</dependency>

<dependency>
    <groupId>org.apache.tomcat</groupId>
    <artifactId>tomcat-coyote</artifactId>
    <version>7.0.82</version>
    <scope>provided</scope>
</dependency>

方式3. 直接啓動,看源碼用.
運行 org.apache.catalina.startup.Bootstrap 即可,默認配置會運行webapps下的工程

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章