青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

白云哥

身披半件長工衣,懷揣一顆地主心

 

使用NetBeans調試SmartFoxServer的Extension

結束了兩個星期的用trace進行SmartFoxserver Extension調試的痛苦歷史之后,我決定再來嘗試一下怎么在IED環境下進行遠程調試。

上一次打算在Eclipse下進行,不知道哪一個環節出錯,沒能成功,這次改用NetBeans吧,正好趕上NetBeans新版本發布,來試用一次。

 

按照這里描述的方法,很快把Eclipse下創建的工程導入到了NetBeans下,不過遇到了點小問題,一堆的亂碼。檢查了下發現,Eclipse下創建的文件編碼為ANSI,在NetBeans下不識別其中的中文注釋,把文件改成UTF-8后問題解決,可后來我再試圖在Eclipse下打開這些文件時問題又出現了,Eclipse只識別ANSI編碼的文件?似乎不大可能吧,不過一時也沒找到解決方法,暫時放棄,改用NetBeans吧。

 

按照論壇上的方法做就行,不過可能因為版本更新的原因,實際做的時候還是有點差別

 

Step 1
Download the
Netbeans IDE for java development. (47mb SE version should be fine!)

這一步就是這樣了


Step 2
Install and open Netbeans. Create a project from existing java source pointing to where your extensions are. Should be placed in src subfolder to be nice.
(I for sure could not make it work if the source was not in a subfolder)
Right click on project and choose properties->libraries. Add all jar files from your smartfox installation lib dir.

在NetBeans下導入原來Eclipse創建的文件,只需要src目錄即可

導入libraries時注意,按照這里的方法,只需要導入3個jar文件,就是這樣

nb5


Step 3
Goto Files tab. Expand nbbuild.xml. Click on -post-compile target.
Copy and paste the following code: (Note: adjust todir to point to your smartfox program extension directory)
<copy todir="C:\Programmer\SmartFoxServerPRO_1.6.6\Server\javaExtensions">
<fileset dir="${build.dir}/classes/"/>
</copy>

我的NetBeans下沒有nbbuild.xml,倒是有一個build.xml,不過里面沒內容 悲傷

再看了下,原來引用的build-impl.xml,上面有個簡單的介紹,在build.xml里添加如下內容即可:

<target name="-post-compile">
        <copy todir="D:\SmartFoxServer\Server\javaExtensions">
            <fileset dir="${build.dir}/classes/"/>
        </copy>
</target>

根據你的SmartFoxServer安裝目錄進行修改即可


Step 4
Create a new batchfile called SmartFoxDebug?.bat
Copy and paste the following content into it: (Again adjust to your installation directory)
C:\Programmer\SmartFoxServerPRO_1.6.6\Server\wrapper.exe -c "C:\Programmer\SmartFoxServerPRO_1.6.6\Server\conf\wrapper.conf"

這一步不需要,在我安裝的目錄下直接有個smarfoxService.bat批處理文件,用它就行了


Step 5
Add the following lines to your wrapper.conf

Code:

# runtimedebug
wrapper.java.additional.3=-Xdebug
wrapper.java.additional.4=-Xnoagent
wrapper.java.additional.5=-Xrunjdwp:transport=dt_socket,address=8888,server=y,suspend=n

這里的意思是要在SmartFoxServer里開戶遠程調試的監聽,在我安裝的SFS版本里原來比這多了一項配置,所以最終是這樣的:

# Java Additional Parameters
wrapper.java.additional.1=-server
wrapper.java.additional.2=-Dfile.encoding=UTF-8
wrapper.java.additional.3=-Djava.util.logging.config.file=logging.properties
wrapper.java.additional.4=-Xdebug
wrapper.java.additional.5=-Xnoagent
wrapper.java.additional.6=-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n

 

Step 6
Choose Run->Build main project (F11) in Netbeans.
If build is ok, click the batch file. Now select debug->attach debugger and choose port 8888. Debugger console should say "User program running".
Now you can place breakpoints and trigger your extensions normally.

這里就是最終我們要實現的效果了,掛接SmartFoxServer的遠程JVM進行調試,配置項在 調試(D) 下的 連接調試器(A) ,如果你跟我一樣安裝的是中文版NetBeans的話 微笑

貼張圖,就是這樣,注意端口號,是上面配置的那個,不是SFS對客戶端連接的監聽商品號9393哦

config

 

 

好了,先啟動SFS,用上面說的那個批處理文件,你會看到一行提示信息,JVM遠程調試的監聽已打開

然后連接調試器

在NetBeans里打個斷點看看,O了



posted on 2010-07-22 08:12 白云哥 閱讀(2018) 評論(0)  編輯 收藏 引用 所屬分類: Bada


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


導航

統計

常用鏈接

留言簿(4)

隨筆分類

隨筆檔案

相冊

我的鏈接

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产精品美女久久久久久2018 | 欧美aⅴ一区二区三区视频| 一本久道久久久| 欧美性开放视频| 亚洲欧美激情诱惑| 亚洲欧美视频一区| 国产日韩专区| 欧美二区在线| 欧美精品成人91久久久久久久| 亚洲精品一区二区三区福利| 亚洲黄页视频免费观看| 欧美另类变人与禽xxxxx| 亚洲天堂第二页| 亚洲欧美国产精品va在线观看| 国产一区三区三区| 欧美大胆成人| 欧美性猛片xxxx免费看久爱| 久久不射2019中文字幕| 久久午夜视频| 亚洲影音一区| 久久国产婷婷国产香蕉| 日韩西西人体444www| 亚洲欧美激情诱惑| 亚洲国产综合91精品麻豆| 一卡二卡3卡四卡高清精品视频| 国产乱码精品1区2区3区| 老司机亚洲精品| 国产精品sss| 欧美成年人网站| 国产精品久久久久天堂| 久久深夜福利免费观看| 欧美日韩一区二区三区视频| 久久久久成人网| 欧美日本在线播放| 久久综合一区二区三区| 欧美日韩一区二区免费视频| 久久亚洲一区二区| 欧美视频一区二区三区四区| 欧美成人精品在线播放| 国产精品热久久久久夜色精品三区| 久久亚洲精品中文字幕冲田杏梨| 欧美日精品一区视频| 欧美大片免费久久精品三p | 国产日韩欧美日韩大片| 亚洲欧洲精品一区二区三区不卡 | 欧美日韩国产影片| 欧美freesex交免费视频| 国产精品一区二区三区观看| 亚洲国产午夜| 亚洲国产日韩一级| 久久深夜福利| 久久人体大胆视频| 国产欧美精品日韩精品| 一本色道久久综合狠狠躁篇的优点| 亚洲第一区色| 久久免费视频一区| 久久性天堂网| 伊人影院久久| 久久影视精品| 欧美成人免费视频| 在线观看日产精品| 久久久国产精彩视频美女艺术照福利| 欧美一区深夜视频| 国产精品婷婷午夜在线观看| 在线一区免费观看| 午夜在线a亚洲v天堂网2018| 欧美三级第一页| 99riav久久精品riav| 亚洲一区在线直播| 国产精品美女主播| 亚洲欧美色一区| 久久嫩草精品久久久久| 国产一区二区三区在线观看精品| 香蕉久久久久久久av网站| 久久www成人_看片免费不卡 | 久久综合伊人| 欧美成人激情视频| 亚洲免费观看在线视频| 欧美日韩一区二区三区在线视频 | 欧美一区在线直播| 另类尿喷潮videofree | 欧美亚洲第一区| 亚洲一级黄色| 久久免费视频在线| 亚洲国产精彩中文乱码av在线播放| 狂野欧美激情性xxxx欧美| 亚洲国产视频一区| 亚洲视频在线观看视频| 国产欧美日韩精品一区| 久久久一区二区三区| 亚洲国产裸拍裸体视频在线观看乱了中文 | 亚洲毛片一区| 欧美一区二区三区免费视频| 黑人中文字幕一区二区三区| 女女同性女同一区二区三区91| 亚洲国产日韩欧美在线99| 亚洲视频1区| 国产尤物精品| 欧美日本一区| 久久精品99国产精品日本| 亚洲国产小视频| 欧美永久精品| 亚洲精品一品区二品区三品区| 欧美日韩亚洲系列| 久久精品色图| 一区二区三区色| 女人香蕉久久**毛片精品| 亚洲视屏一区| 亚洲高清不卡在线| 国产精品永久免费视频| 欧美成人一区二区三区片免费| 亚洲一区二区在线播放| 亚洲国产日韩一区二区| 久久精品久久综合| 中文日韩在线| 亚洲激情二区| 国内精品久久久久影院色| 欧美日韩一区二区视频在线观看| 亚洲图中文字幕| 一本色道久久加勒比精品| 久久婷婷国产麻豆91天堂| av成人天堂| 尤物网精品视频| 国产精品婷婷| 欧美日韩另类一区| 久久综合九色综合久99| 亚洲欧美激情一区| 亚洲美女av网站| 欧美风情在线观看| 久久精品五月| 午夜精品久久久久| 夜夜嗨av一区二区三区免费区| 影音先锋日韩有码| 国产日韩视频| 国产精品女人久久久久久| 欧美日本一区二区三区| 麻豆精品视频在线观看| 久久久国产亚洲精品| 性久久久久久久久| 亚洲一区久久久| 亚洲一区二区免费| 亚洲国产福利在线| 国产日本欧美一区二区三区在线 | 99视频超级精品| 91久久在线观看| 亚洲第一主播视频| 亚洲高清不卡| 亚洲区欧美区| 99pao成人国产永久免费视频| 亚洲精品久久久久久久久久久| 亚洲黑丝在线| 亚洲精品在线二区| 夜夜嗨av一区二区三区四区| 99riav国产精品| 一区二区三区产品免费精品久久75| 日韩午夜免费| 亚洲少妇最新在线视频| 亚洲一二三区在线| 欧美专区第一页| 玖玖玖国产精品| 久久国产精品一区二区三区四区| 美腿丝袜亚洲色图| 免费在线看一区| 欧美高清在线视频| 欧美午夜视频网站| 国产亚洲aⅴaaaaaa毛片| 黑人巨大精品欧美黑白配亚洲| 在线播放日韩| 正在播放亚洲一区| 欧美专区日韩视频| 美女视频黄a大片欧美| 亚洲国产日韩美| 亚洲一区二区欧美日韩| 久久国产精品一区二区| 欧美大片免费观看在线观看网站推荐| 欧美高清影院| 国产精品高潮呻吟久久| 一区二区视频免费在线观看| 在线观看国产成人av片| 亚洲精品欧洲| 久久久夜夜夜| 99精品国产在热久久婷婷| 久久精品99无色码中文字幕| 欧美精品尤物在线| 欧美日韩成人精品| 国产欧美日韩视频在线观看| 亚洲高清不卡一区| 午夜国产精品影院在线观看| 麻豆国产va免费精品高清在线| 亚洲精品视频中文字幕| 久久精品论坛| 国产精品videosex极品| 亚洲激情欧美激情| 香港成人在线视频| 亚洲人成网站精品片在线观看| 性色av一区二区三区红粉影视| 欧美日韩精品不卡| 亚洲日本中文字幕| 美女脱光内衣内裤视频久久影院 | 欧美亚洲一区在线|