久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

(轉(zhuǎn))Eclipse 遠(yuǎn)程調(diào)試 WebSphere Application Server ...

 木木的陽光 2011-03-28

  目前我們項(xiàng)目中使用的應(yīng)用服務(wù)器多是WebSphere,,一直苦于無法進(jìn)行調(diào)試,今天在網(wǎng)上看到一篇,,原文是 http://www./Unmi/archive/2009/05/12/270213.html,,詳細(xì)內(nèi)容如下:


  我們用 Eclipse 開發(fā) Web 項(xiàng)目時(shí),多會用某個插件(如 MyEclipse) 來對 Tomcat 中的應(yīng)用進(jìn)行單步調(diào)試,。而要調(diào)試 WAS 下的應(yīng)用,,MyEclipse 也是可以的,但在 MyEclipse 中啟動 WAS 比較慢,,且需要在本地安裝一個 WAS,。再有便捷點(diǎn)的方法是用 WSAD (Websphere Studio Application Developer) 或它的升級版 RAD (Rational Application Developer),它們內(nèi)置了對 WAS 很好的支持,,不過也需要本機(jī)安裝了 WAS,,WSAD/RAD 肥大的身軀自是不必說。若要讓 WSAD/RAD 進(jìn)行遠(yuǎn)程調(diào)試,,似乎還得在Server 上安裝個 IBM Agent Controller,。

  實(shí)際上 WAS 就支持遠(yuǎn)程調(diào)試的設(shè)置,打開它,,你只需要用 Eclipse Debug 中的 Remote Java Application 功能連接到服務(wù)器上相應(yīng)端口即行,。設(shè)置很簡單,這樣的辦法你甚至可以在閑時(shí)偷偷的調(diào)試一下生產(chǎn)環(huán)境的 WAS 應(yīng)用以驗(yàn)證測試環(huán)境難以/無法重現(xiàn)的問題,。具體做法如下(WAS 5.x 和 6.x 下的操作基本相同):

  一:配置 WAS,,打開調(diào)試服務(wù)
    
進(jìn)到 WAS(或ND) 的管理控制臺,在服務(wù)器->應(yīng)用程序服務(wù)器中,,點(diǎn)擊要啟用調(diào)試服務(wù)的應(yīng)用服務(wù)器,,然后進(jìn)入調(diào)試服務(wù),勾選上啟動(指定當(dāng)服務(wù)器啟動時(shí)服務(wù)器是否將嘗試啟動指定的服務(wù),。),。JVM 調(diào)試端口默認(rèn)為 7777,注意該端口不能有沖突(如有多個應(yīng)服務(wù)器要啟用調(diào)試服務(wù)時(shí),,需要指定別的端口),。其他選項(xiàng)默認(rèn),或根據(jù)實(shí)際來設(shè)定,。
   確定,、保存后重啟應(yīng)用服務(wù)器,WAS Base 版需要回到操作系統(tǒng)下重啟,如果是在 ND 管理控制臺下,,可直接在頁面中重啟應(yīng)用服務(wù)器,。

  二:配置 Eclipse,使用遠(yuǎn)程調(diào)試
  Eclipse 的菜單 Run -> Open Debug Dialog 窗口中,,右擊 Remote Java Application->New,,在右方的 Conect 標(biāo)簽頁中,選擇你要調(diào)試的 Project(即發(fā)布到 WAS 下啟用了調(diào)試服務(wù)的,,在你的 Eclipse 中存在的項(xiàng)目),,Host 填上 WAS 服務(wù)器的 IP,Port 就是前面的 JVM 調(diào)試端口,。其他兩個標(biāo)簽頁 Source/Common 可留意下,。

  點(diǎn)擊 Debug 按鈕,這時(shí)候 Eclipse 即處理于偵聽  WAS 服務(wù)器的 JVM 調(diào)試端口的狀態(tài),。
  
  三:打上斷點(diǎn),,調(diào)試應(yīng)用
  
在你的 Eclipse 中的項(xiàng)目(注意,該項(xiàng)目已部署到 WAS 上的) 要調(diào)試的代碼行中打上斷點(diǎn),,然后可以在網(wǎng)頁上瀏覽 WAS 上的該應(yīng)用,。當(dāng)執(zhí)行到所在斷點(diǎn)的代碼行時(shí),Eclipse 就會停在該行上,,讓你盡情的 F5/F6 的跳,,像平時(shí)那樣 Watch/Inspect/Display表達(dá)式或變量。

  其他缺點(diǎn)就是:
  1)觀察不到控制臺的輸出,,還得看 WAS 的 SystemOut.log 文件或日志文件,。
  2)JSP 文件無法調(diào)試,因?yàn)槎ㄎ徊坏皆a,,并且這種方式也不足以聰明,。
  3)代碼更新后,需手工把類文件或 JSP 文件拷到 WAS 的相應(yīng)目錄下,。
  4)啟動了調(diào)試服務(wù)后,,嚴(yán)重影響功能,通過鼠標(biāo)點(diǎn)擊就能感覺到,,所以正式系統(tǒng)上完事后趕緊關(guān)了該功能,。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn),。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多