<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Jeffrey's Sky

    Go with wind
    隨筆 - 14, 文章 - 1, 評論 - 15, 引用 - 0
    數據加載中……

    有關在eclipse上遠程debug的問題。

       Java 提供了遠程debug的功能,這確實是一件很好的事。它能夠幫助我們在一些沒有虛機的OS(比如HP,AIX,等等)下調試我們的程序。

       1.建立Remote debug的準備工作。
        a.可以將這些在java命令行中的設置放到一個script中去。例子如下所示:
     
        java -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y  -classpath
        其中,“-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y”是必須的。suspend=y---表明是在程序啟動后hang在那個端口處并監聽(如果設為n,則不會hang);address=8787---表明是在遠端機器上的端口號。除此之外,在java后也可以添加java的系統環境變量,如-D等等。   
        b.在eclipse中可以通過設立一個remote debug的方式來建立這種連接。  
       2.遠程調試時,局部變量的值無法Watch/Inspect問題的解決
        這實際上是由eclipse在build的時候,沒有將javac后的option -g加上去。只有當加上 -g這個參數時,所有的調試信息才會被build到class文件中去。
        但ecipse沒有提供這樣在build時設置參數的user interface。所以,最好的方式就是寫一個Ant腳本。
        例子如下,

         <?xml version="1.0" encoding="UTF-8" standalone="no"?>
        <project basedir="." default="build" name="ssdv">
        <property name="build.location" value="../ssdv_build"/>
        <property name="debuglevel" value="source,lines,vars"/><!--必須的-->
        <property name="target" value="1.5"/>
        <property name="source" value="1.5"/>
        
        <target name="init">
            <mkdir dir="bin"/>
        </target>
        
        
        <target name="clean">
            <delete dir="bin"/>
        </target>
       
        <target depends="init" name="build-project">
            <echo message="${ant.project.name}: ${ant.file}"/>

            <javac debug="true" debuglevel="${debuglevel}" destdir="bin" source="${source}" target="${target}">  <!--必須的-->
                <src path="."/>
                <classpath refid="ssdv.classpath"/>
            </javac>

        </target>
        
    </project>
       
         這樣,將生成的build工程拷貝到要測試的遠程OS。啟動腳本,然后就可以看到local variables了。

    posted on 2008-12-12 17:34 Jeffrey Feng 閱讀(815) 評論(0)  編輯  收藏 所屬分類: Web服務器


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 黄页网站在线观看免费高清| 日韩在线永久免费播放| 最近中文字幕无免费视频| 精品日韩亚洲AV无码一区二区三区 | 久久久久久亚洲精品中文字幕| 一区二区在线视频免费观看| 亚洲A∨精品一区二区三区| 国产亚洲精品AAAA片APP| 日本特黄a级高清免费大片| 亚洲AV无码专区在线电影成人| 成年人免费网站在线观看| 99999久久久久久亚洲| 大学生a级毛片免费观看| 亚洲日本中文字幕天天更新| 成人免费午夜视频| 国产成人亚洲精品91专区高清 | 最近免费视频中文字幕大全| 久久精品国产亚洲AV麻豆网站| 国产精品久久免费| 亚洲乱妇熟女爽到高潮的片| 国产一区在线观看免费| 国产精品黄页免费高清在线观看| 国产∨亚洲V天堂无码久久久| 国产成人精品一区二区三区免费| 99久久亚洲综合精品成人网| 在线免费不卡视频| 国产精品免费久久久久影院| 亚洲无线电影官网| 成人免费午夜视频| 两个人日本WWW免费版| 亚洲国产理论片在线播放| 免费无码又爽又刺激高潮| 国产免费久久久久久无码| 久久亚洲中文字幕精品有坂深雪| 最新猫咪www免费人成| 无码 免费 国产在线观看91| 亚洲2022国产成人精品无码区| 毛片免费vip会员在线看| 中文字幕在线免费播放| 亚洲人成网站在线观看播放青青| 免费中文字幕不卡视频|