熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java開源技術 >> 正文

如何在Eclipse中調試JBoss應用

2013-11-23 20:35:16  來源: Java開源技術 
一般來說在JavaEE應用程序的開發過程中大家都習慣使用 Tomcat作為調試服務器相應的在Eclipse IDE中調試Tomcat也很簡單可以下載tomcateclipse插件即可輕松方便的在IDE中調試應用
  
  但是如果應用是企業級的即需要EJB容器部署Tomcat就無能為力了這時候我們可以選擇JBoss AS作為調試服務器
  
  如何將應用自動構建並部署到JBoss的deploy目錄中在這裡並不是討論的重點JBoss Seamgen生成的工程帶有在Eclipse中自動構建部署的Ant腳本想了解可以參考之
  
  如果要在IDE中調試JBoss我們需要先看看JBoss是如何啟動的以JBoss X為例在JBoss_Home/bin目錄中的runbat最後有如下兩句其實就是JBoss啟動的關鍵所在
  
  %JAVA% %JAVA_OPTS% ^
  
  Djavaendorseddirs = %JBOSS_ENDORSED_DIRS% ^
  
  classpath %JBOSS_CLASSPATH% ^
  
  orgjbossMain %*
  
  順籐摸瓜找出變量 %JBOSS_ENDORSED_DIRS% = JBoss_Home\lib\endorsed %JBOSS_CLASSPATH% 就更好理解了其實就是 JBoss_Home\lib 加上應用程序所需的classpath
  
  既然明白了原理在Eclipse中設置一個launch吧通過Open Run Dialog …打開launch定義窗口新建之
  
  在Main class中填寫 orgjbossMain 當然你需要將jbosssystemjar加入工程的classpath然後在Arguments>VM arguments 中填寫 Djavaendorseddirs=D:\jbossGA\lib\endorsed 這樣就可以通過運行這個launch在IDE中啟動JBoss應用服務器了
  
  最後別忘了在SourceCode中設定源代碼目錄方便的Debug
From:http://tw.wingwit.com/Article/program/Java/ky/201311/28721.html
  • 上一篇文章:

  • 下一篇文章:
  • 推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.