JBoss-IDE 1.2.2 教程 6:
JBoss 設置和起動:
現在我們要設置 JBoss 伺服器了, 在工具列中按 ‘Debug’
如果沒有設置 JBoss 伺服器於此時可以設置, 設置後按 ‘Debug’.
按下 ‘Debug’ 後在控制台會看到輸出資料及如有任何錯誤, 可看到錯誤訊息.
部署:
JBoss-IDE 有兩種部署的方法:
l 複製檔案. 在檔案管理員將資源檔案複製及貼上
l 由本地的部署? MainDeployer MBean (實驗中). 資源檔案的 URL 傳去 MainDeployer MBean 內部署和監視.
另外, 部署的目標部存放在 workbench 的 session 裏, 所以你可以在這個目標裏重新部署或放棄部署.
由除蟲設定中的部署器 plugin 會自動新增一個檔案目標. 亦可定義其他的部署目標.
在主菜單列中選 ‘window’ -> ‘Preferences’ -> JBoss-IDE’ -> ‘Deployer’ 去選擇已定義好的部署目標. 在右上方的視窗會列出除蟲環境中的檔案部署目標. 下方是用戶自定的部署目標.
假設我們會部署在已定義好的 JBoss 的目標, 不是用戶自定的. 步驟十分簡單, 在項目中的 Package Explorer, 右擊 ‘FiboApp.ear’ 選 ‘Deployment’ -> ‘Deploy To…’, 之後會有一個選擇目標的視窗彈出, 選擇一個部署目標後, 會有一個 ‘Deployment was successful’ 的訊息, 而你亦可在控制台視窗看到輸出的資訊.
完成後己部署好的資源檔案會加上一個小圖.
除蟲:
除蟲當中比較重要是設定一些斷點. 開啟 ‘FiboBean.java’ 檔案. 雙擊左手方的列去新增一個斷點, 我們就定在 ‘compute’ 方法第一行內.
在 ‘ComputeServlet.java’, 雙擊左手方的列去新增一個斷點, 就定在創建 EJB 之前.
在除蟲環境中啟動 JBoss, 部署好 ‘FiboApp.ear’ 和設定好斷點後, 開啟一個瀏覽器, 在 URL 輸入 ‘http://localhost:8080/’, 而主機名和端口需和 JBoss 伺服器的設定相合. 輸入後應可看到以下畫面, 輸入一個正數, 按 ‘Compute’.
之後返回 Eclipse 的 workbench. 你應會看到程式的運行和停在斷點之中, 你可一步一步追蹤及監視程式的運行.
當運行完成後, 應可看到計算的結果.
總結:
這是一個簡單的教程來介紹 JBoss-IDE 的概念. 希望對你在用 JBoss-IDE 開發時有所幫助.
出處:
http://prdownloads.sourceforge.net/jboss/Tutorial-1.2.2.pdf?download
教程原碼:
http://prdownloads.sourceforge.net/jboss/Tutorial_1.2.0.zip?download