eclipse中整合jboss

轉自 html

http://www.cnblogs.com/zqmingok/archive/2010/10/22/1857962.html 服務器


最近在學習 EJB3,並用 jboss5.1 做爲 server,開發環境是 eclipse3.5.1-jee, 
將 eclipse3.5 & jboss5.1 集成的方法寫下, 
(下面以 eclipse3.5.1 爲例,對於 eclipse3.5.2 和 eclipse3.6 應該是同樣的) 

------ 
步驟: 

* 前提: 
      * 安裝了 eclipse-jee-3.5.1 
      * 解壓了 jboss5.1 
      * 
* "jboss tools" - "JBossAS Tools" 插件 
      eclipse-3.5.1-jee 安裝完畢後,應當 安裝 jboss tools 插件系列中的 JBossAS Tools 插件,以便對 Jboss5.1 進行良好的支持, 
      安裝步驟: 
            * 經過 http://download.jboss.org/jbosstools/updates/stable/ 這個 url 查找更新列表 
            * 選擇 Jboss Tools 下的 JBossAS Tools 便可,只要選擇這1個就行,而後進行安裝, 
            * 安裝完成後,重啓 eclipse 
            * 
* eclipse3.5.1-jee 中 添加 jboss5.1 
      添加步驟: 
      * 打開 eclipse 的 servers 視圖 
      * 右擊空白處 -> New -> Server,打開 New Server 對話框, 
      * server type 選擇 "JBoss Community" -> "JBoss AS 5.1"(注意:不要選擇 eclipse 自帶的 jboss,而要選擇 jboss tools 插件提供的 server 類型),設置 server name,下一步, 
      * 選擇 jboss 解壓目錄,設置 Name (name for runtime),選擇 JRE,Configuration 選擇默認的 default 便可,下一步 
      * 設置 JBoss Server Name,下一步 
      * 添加項目到 jboss, 
      * 點擊 Finish,完成 
      * 
* eclipse 中配置 jboss 
      打開 servers 視圖,雙擊 jboss 服務器,則彈出配置文件,能夠在其中進行各類配置, 


------ 
eclipse 開發時 jboss 自動更新 

jboss 的添加: 
      應當 經過 jboss tools 添加 jboss, 

jboss 的啓動方式: 
      必須以 debug 模式啓動 jboss,則若是修改了 項目文件,能夠自動更新到 jboss 中, 
      若是以正常模式啓動 jboss,則僅有 jsp 之類的文件能更新, 

經過 servers 視圖中,jboss server 顯示的內容能夠判斷狀態: 
* [Started,Synchronized]      已啓動,已同步,即 eclipse 中代碼 已徹底同步到 jboss 工做目錄 
* [Started,Republish]            已啓動,須要從新發布,即 eclipse 中代碼 有部分須要同步到 jboss 工做目錄 


啓動 jboss 後,修改 項目文件,向jboss同步的過程: 
* jboss 原狀態爲 [Started,Synchronized],即已同步, 
* 修改文件後,jboss server 狀態 首先變爲 [Started,Republish],表示須要同步, 
* 而後 eclipse 會自動將 新代碼 發佈到 jboss 工做目錄,這可能花 幾秒鐘 或 更長,這個過程當中 jboss 狀態時 [Started,Republish] , 
* eclipse 將代碼同步到 jboss 完成後,jboss 狀態變爲 [Started,Synchronized],表示 已經同步, 


------ 
注意: 

* eclipse 添加 jboss ,選擇 server 類型 時,要注意: 
      要選擇 jboss tools 插件提供的 server 類型,即  "JBoss Community" -> "JBoss AS xx" , 
      不要選擇 eclipse 自帶的 jboss server 類型,不然可能有一些問題, 
* eclipse 的 jboss tools 插件 發佈項目的位置 
      經過 jboss tools 插件 添加的 jboss 服務器,經過 eclipse 啓動後, 
      項目的發佈的位置默認是在 eclipse 工做區,而不是 jboss 默認的 deploy 目錄, 
      能夠在 eclipse 的 servers 視圖中 雙擊 jboss 服務器,打開配置文件,在 Deployment 下設置發佈位置, 
* eclipse

相關文章
相關標籤/搜索