久久久久女教师免费一区-亚洲精品久久-www.com国产-欧美亚洲日本-99热在线免费观看-欧美久久久

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

北大青鳥網上報名
北大青鳥招生簡章
主站蜘蛛池模板: 国产99视频精品草莓免视看 | 欧美成人亚洲综合精品欧美激情 | 久久久欧美综合久久久久 | 国产黄色在线播放 | 一级看片| www.99热| www.亚洲视频 | 久久久成人网 | 久久国产欧美日韩精品免费 | 欧美一级特黄aa大片视频 | 欧美一级毛片免费观看 | 大学生一级一片第一次欧美 | 在线色网址 | 黄色三级网站 | 手机看片国产免费永久 | 国产v综合v亚洲欧美大另类 | 国产成人高清视频在线观看免费97 | 国产精选经典三级小泽玛利亚 | 黄色视品 | 精品一区二区三区中文字幕 | 欧美在线一级毛片观看 | 久久精品国产大片免费观看 | 美国毛片一级 | 国产在线乱子伦一区二区 | 波多野结衣免费免费视频一区 | 久久久成人影院 | 中文无码日韩欧免费视频 | 久久99在线| 国产成人久久精品麻豆二区 | 欧美日韩综合精品一区二区三区 | 美女的被男人桶爽网站 | 亚洲精品亚洲人成毛片不卡 | 九九免费精品视频在这里 | 亚洲综合视频 | 美女视频很黄很a免费国产 美女视频黄.免费网址 | a大片久久爱一级 | 毛片一区二区三区 | 亚洲精品在线播放 | 国产日韩在线看 | 成人午夜久久精品 | 97国产免费全部免费观看 |