久草最新视频-久草最新网址-久国产-久国产视频-天天插夜夜操-天天插一插

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

北大青鳥網上報名
北大青鳥招生簡章
主站蜘蛛池模板: 全部免费国产潢色一级| 日韩一区精品视频在线看| 热re99久久精品国产99热| 日韩在线观| 欧美成人性色| 青青国产在线| 欧美污污网站| 色狠狠一区二区三区香蕉蜜桃| 亚洲综合在线视频| 欧美亚洲另类色国产综合| 日本精品久久久久久久| 日本一区二区三区四区无限| 青青草国产精品欧美成人| 日本爱爱爱视频| 欧洲乱码专区一区二区三区四区| 亚洲观看视频| 欧美一区二区免费| 色婷亚洲| 日韩精品中文乱码在线观看| 欧美日本国产| 青青草国产97免久久费观看| 人人插人人看| 日韩一中文字幕| 亚洲一级片免费看| 亚洲视频在线观看免费视频| 欧美在线视频导航| 亚洲精品不卡午夜精品| 亚洲1314| 人人人干| 婷婷人人爽人人做人人添| 图片亚洲va欧美va国产综合| 亚洲日韩中文字幕| 日本免费一区二区久久人人澡| 日本高清乱理伦片中文字幕啊| 日本三级免费网站| 亚洲线精品久久一区二区三区| 亚洲精品第一综合99久久| 欧美一级免费片| 欧美中文在线| 全免费一级午夜毛片| 亚洲v欧美v日韩v国产v|