精品成人一区二区三区-国产精品黄色-婷婷色婷婷-av日韩-欧美在线综合-黄色影视在线观看

通州北大青鳥java技術(shù)講座之:遠(yuǎn)程調(diào)試

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

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

那么我們?nèi)绾卧趖omcat上加入遠(yuǎn)程調(diào)試(以apache-tomcat-6.0.37版本為例)?通州北大青鳥介紹:
將startup.sh中的XML代碼:
exec "$PRGDIR"/"$EXECUTABLE" start "$@"  修改成:
exec "$PRGDIR"/"$EXECUTABLE" jpda start "$@" 即可。
因為在catalina.sh中會判斷是否開啟遠(yuǎn)程調(diào)試,而且各個參數(shù)均有默認(rèn)值,如下所示:
    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
默認(rèn)tomcat啟動時不掛起,不會等待調(diào)試器連接上,這也是我們最常用的的模式。(通州北大青鳥分享)

北大青鳥網(wǎng)上報名
北大青鳥招生簡章
主站蜘蛛池模板: 国产精品久久大陆 | 成年人网站在线 | 69日本xxxxxxxxx13 69视频成人 | 亚洲成av人片在线观看 | 视频一区二区三区在线 | 自拍视频在线 | 亚洲国产专区 | 欧美亚洲另类久久综合 | 国产女人成人精品视频 | 手机在线观看精品国产片 | 欧美在线观看免费一区视频 | 亚洲欧美人妖另类激情综合区 | 欧美三级美国一级 | 久久影院视频 | 毛片随便看 | 国产成人综合洲欧美在线 | 激情一区二区三区成人 | 欧美三级aaa | 一区二区三区视频免费 | 欧美特级毛片aaaa | 欧美在线观看高清一二三区 | 免费又黄又爽又猛大片午夜 | 天天鲁天天爱天天鲁天天 | 欧美xxx精品 | 国产大片线上免费观看 | 精品久久久久久综合网 | 岛国在线永久免费视频 | 免费精品99久久国产综合精品 | 视频一区中文字幕 | 亚洲a在线播放 | 91中文字幕网 | 在线观看成年视频 | 一级一片免费视频播放 | 国产一区二区三区在线视频 | 免费公开视频人人人人人人人 | 亚洲免费视频观看 | 亚洲综合色一区二区三区另类 | 网站免费满18成年在线观看 | 国产日韩在线观看视频 | 国产性做久久久久久 | 在线观看成年视频 |