TOMCAT遠程調試

tomcat遠程調試

        今天由於項目部署到服務器上後發現tomcat啓動的一個netty 服務客戶端沒法鏈接也不知道是哪裏出了問題,晚上忽然想到了之前接觸過得遠程調試,晚上加點班學習一下tomcat的遠程調試。java

        此博文參考至:http://sunpfsj.blog.163.com/blog/static/177050097201391334830540/ tomcat

一、Windows環境下的tomcat的配置

       在Tomcat的/bin目錄下找到catalina.bat文件,eg:服務器


        在文件中的 set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER%"行之下添加以下內容:eclipse

        set "CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000"socket

    

        此時tomcat中的內容就配置好了
學習

        以後啓動tomcat,看到這樣的內容革命就算是成功了spa


二、在eclipse中進行調試

       在eclipse中啓動遠程調試,把圖中的幾個配置好就好了
debug

進行成功
調試

三、在Linux環境中配置tomcat

        加入以下代碼,沒有了set,Linux不支持setnetty

  1. declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000"   

相關文章
相關標籤/搜索