成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在Eclipse中調(diào)試JBoss應(yīng)用

開發(fā) 開發(fā)工具
企業(yè)級的應(yīng)用需要EJB容器部署,從而普遍的Eclipse搭配Tomcat的做法就不合適了。本文介紹了如何使用JBoss AS作為Eclipse下的調(diào)試服務(wù)器。

一般來說在JavaEE應(yīng)用程序的開發(fā)過程中,大家都習(xí)慣使用 Tomcat作為調(diào)試服務(wù)器,相應(yīng)的在Eclipse IDE中調(diào)試Tomcat也很簡單,可以下載tomcateclipse插件即可輕松方便的在IDE中調(diào)試應(yīng)用(參見 com.sysdeo.eclipse.tomcat)。

但是,如果應(yīng)用是企業(yè)級的,即需要EJB容器部署,Tomcat就無能為力了,這時候,我們可以選擇JBoss AS作為調(diào)試服務(wù)器。

如何將應(yīng)用自動構(gòu)建并部署到JBoss的deploy目錄中,在這里并不是討論的重點,JBoss Seam-gen生成的工程帶有在Eclipse中自動構(gòu)建部署的Ant腳本,想了解可以參考之。

如果要在IDE中調(diào)試JBoss,我們需要先看看JBoss是如何啟動的:以JBoss 4.2.X為例,在JBoss_Home/bin目錄中的run.bat最后有如下兩句,其實就是JBoss啟動的關(guān)鍵所在:

"%JAVA%" %JAVA_OPTS% ^

 -Djava.endorsed.dirs = "%JBOSS_ENDORSED_DIRS%" ^

 -classpath "%JBOSS_CLASSPATH%" ^

 org.jboss.Main %*

順藤摸瓜,找出變量 %JBOSS_ENDORSED_DIRS% = JBoss_Home\lib\endorsed , %JBOSS_CLASSPATH% 就更好理解了,其實就是 JBoss_Home\lib 加上應(yīng)用程序所需的classpath。

既然明白了原理,在Eclipse中設(shè)置一個launch吧,通過“Open Run Dialog ...”打開launch定義窗口,新建之。

在“Main class”中填寫 org.jboss.Main ,當(dāng)然,你需要將jboss-system.jar加入工程的classpath。然后在Arguments->VM arguments 中填寫 -Djava.endorsed.dirs=D:\jboss-4.2.3.GA\lib\endorsed ,這樣,就可以通過運行這個launch在IDE中啟動JBoss應(yīng)用服務(wù)器了。

最后,別忘了在SourceCode中設(shè)定源代碼目錄,方便的Debug。

您正在閱讀的是:如何在Eclipse中調(diào)試JBoss應(yīng)用

【編輯推薦】

  1. JBoss Seam框架下的單元測試
  2. Java程序員,你為什么要關(guān)注Scala
  3. 基于JVM的語言正在開始流行
  4. 充分利用面向?qū)ο笳Z言的接口特性
  5. 詳談學(xué)習(xí)編程語言的策略
責(zé)任編輯:yangsai 來源: 胡奇的專欄
相關(guān)推薦

2023-07-10 12:11:50

TypeScripChrome識別

2009-06-17 08:51:26

Eclipse啟動JB

2010-07-11 00:24:50

EclipsePHPPDT

2021-01-18 17:23:30

代碼調(diào)試VS Code

2021-07-02 20:37:19

Python代碼SRP

2009-06-24 15:58:15

EntityManag

2021-03-30 11:33:45

云計算微服務(wù)云應(yīng)用

2016-12-16 09:23:29

LinuxShell腳本

2016-12-20 09:30:22

shell腳本linux

2022-05-31 08:49:02

Flutter應(yīng)用程序前端

2009-06-24 15:59:04

消息驅(qū)動Bean

2010-07-06 08:56:54

JBoss ToolsEclipse 3.6

2020-03-31 21:50:41

JavaScript前端技術(shù)

2022-07-15 09:01:15

React對象編程

2010-06-12 16:41:10

BlackBerry開

2011-08-22 16:26:25

IOS開發(fā)Sqlite數(shù)據(jù)庫

2022-09-13 08:32:43

Ubuntu

2015-08-03 16:01:49

Ubuntu應(yīng)用

2011-09-13 17:44:00

Eclipse And

2009-01-30 09:12:11

SpringApplicationJavaWeb
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 91精品欧美久久久久久久 | 午夜国产精品视频 | 中文字幕 国产精品 | 国产成人高清视频 | 亚洲视频在线一区 | 亚洲另类春色偷拍在线观看 | 一级做a毛片 | 亚洲成网站 | 国产一区二区三区在线 | 视频1区2区 | 日日综合| 久久高清| 亚洲国产精品美女 | 中文在线播放 | 欧美三级不卡 | 久久久久久久av麻豆果冻 | 精品日韩一区二区 | 尤物在线精品视频 | 日本不卡免费新一二三区 | 国产精品一区二区三区免费观看 | 91在线观看视频 | 中文字幕亚洲一区 | 在线国产视频观看 | 久操av在线 | 全免费a级毛片免费看视频免费下 | www.久久| 欧美在线精品一区 | 日韩网| 久草热视频 | 免费中文字幕 | 超碰在线播 | 欧美群妇大交群中文字幕 | 在线视频亚洲 | 欧美色偷拍| 国产精品久久久久久久久久久免费看 | 精品中文字幕久久 | 一区中文字幕 | 国产精品自产av一区二区三区 | 五月婷婷 六月丁香 | 一级全黄少妇性色生活免费看 | 亚洲影音|