亚洲天堂一级片-亚洲天堂三区-亚洲天堂久久精品成人-亚洲天堂毛片-久久国产欧美日韩高清专区-久久国产欧美日韩精品免费

通州北大青鳥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啟動時不掛起,不會等待調試器連接上,這也是我們最常用的的模式。(通州北大青鳥分享)

北大青鳥網上報名
北大青鳥招生簡章
主站蜘蛛池模板: 亚洲欧美久久一区二区 | 成人天堂av | 日本加勒比网站 | 日本高清aⅴ毛片免费 | 性欧美一级毛片欧美片 | 国产日韩欧美视频在线 | 日韩毛片欧美一级a网站 | 在线观看精品视频网站www | 99久久www免费 | 九九在线精品视频xxx | 青青热久久综合网伊人 | 国内精品不卡一区二区三区 | 啪啪一级片 | 国产高中生粉嫩无套第一次 | 欧美精品久久天天躁 | 国产理伦| 亚洲 欧美 手机 在线观看 | 欧美午夜免费毛片a级 | 久久久久国产精品免费 | 色九九| 久久亚洲国产中v天仙www | 亚洲悠悠色综合中文字幕 | 亚洲国产日韩在线 | 一级做a爰片性色毛片小说 一级做a爰片性色毛片中国 | 国产a一级毛片含羞草传媒 国产a自拍 | 欧美真人视频一级毛片 | 欧美在线小视频 | 国产精品久久久久久久久久久不卡 | 久久久这里只有精品免费 | 一级中国乱子伦视频 | 手机看片手机在线看片 | 一区在线免费观看 | 国产夫妻视频 | 免费观看情趣v视频网站 | 精品国产免费一区二区三区 | 日韩视频在线观看一区 | 中国黄色一级大片 | 一本色道久久88 | 高清一区二区三区四区五区 | 亚洲国产精品综合久久一线 | 欧美另类交视频 |