日韩欧美亚州-日韩欧美亚洲国产-日韩欧美亚洲国产高清在线-日韩欧美亚洲精品-色135综合网-色91在线

通州北大青鳥java技術講座之:遠程調試

本篇技術文章中,通州北大青鳥Java技術教員將給大家介紹一下如何開啟遠程調試。如果需要開啟Java虛擬機的遠程調試,需要在JVM的啟動參數中加入。下面為XML代碼:

-Xdebug -Xrunjdwp:transport=dt_socket, address=8000,server=y,suspend=y 
各個參數意義如下:
-Xdebug:啟用調試特性 
-Xrunjdwp:啟用JDWP實現,它包含若干子選項: 
transport=dt_socket:表示使用套接字傳輸。 
address=8000:JVM在8000端口上監聽請求。 
server=y:y表示啟動的JVM是被調試者。如果為n,則表示啟動的JVM是調試器。 
suspend=y:y表示啟動的JVM會暫停等待,直到調試器連接上。

那么我們如何在tomcat上加入遠程調試(以apache-tomcat-6.0.37版本為例)?通州北大青鳥介紹:
將startup.sh中的XML代碼:
exec "$PRGDIR"/"$EXECUTABLE" start "$@"  修改成:
exec "$PRGDIR"/"$EXECUTABLE" jpda start "$@" 即可。
因為在catalina.sh中會判斷是否開啟遠程調試,而且各個參數均有默認值,如下所示:
    if [ "$1" = "jpda" ] ; then 
      if [ -z "$JPDA_TRANSPORT" ]; then 
        JPDA_TRANSPORT="dt_socket" 
      fi 
      if [ -z "$JPDA_ADDRESS" ]; then 
        JPDA_ADDRESS="8000" 
      fi 
      if [ -z "$JPDA_SUSPEND" ]; then 
        JPDA_SUSPEND="n" 
      fi 
      if [ -z "$JPDA_OPTS" ]; then 
        JPDA_OPTS="-agentlib:jdwp=transport=$JPDA_TRANSPORT,address=$JPDA_ADDRESS,server=y,suspend=$JPDA_SUSPEND" 
      fi 
      CATALINA_OPTS="$CATALINA_OPTS $JPDA_OPTS" 
      shift 
    fi
默認tomcat啟動時不掛起,不會等待調試器連接上,這也是我們最常用的的模式。(通州北大青鳥分享)

北大青鳥網上報名
北大青鳥招生簡章
主站蜘蛛池模板: 全部精品孕妇色视频在线| 久久受www免费人成看片| 亚洲美女黄色片| 欧美一级做一级爱a做片性| 亚州一级毛片在线| 久久这里有精品视频| 欧美极品欧美精品欧美视频| 精品国产成人a在线观看| 加勒比毛片| 俄罗斯aa毛片极品| 怡红院宜春院| 亚洲日本在线观看网址| 欧美精品伊人久久| 欧美.成人.综合在线| 国产免费成人在线视频| www.三级| 亚洲欧洲一区二区三区在线| 欧美一级特黄高清免费| 欧美日本一道道一区二区三| 国产在线乱子伦一区二区| 91成年人| 欧美色穴| 久草视频在线免费播放| 免费一级淫片aaa片毛片a级| 那种视频在线观看| 国产精品单位女同事在线| 一区二区三区中文国产亚洲| 亚洲经典在线中文字幕| 久久久久久a亚洲欧洲aⅴ| 久爱综合| 中文字幕最新中文字幕中文字幕| 欧美一级成人毛片影院| 美女性视频网站| xx毛片| 普通话对白国产情侣自啪| 欧美成年人网站| 成人国产精品免费视频| 欧美综合亚洲| 精品在线免费视频| 69xxxxxxxx| 久久精品国产欧美日韩99热|