JBoss 推出的 Eclipse IDE 越來越強大。初期因內建 xdoclet 功能被看好,與 Lomboz 整合開發 J2EE,但 Lomboz 安裝不易(我試裝 5 次成功 2 次)。如今 JBoss Eclipse IDE 功能齊全成熟,僅需它即可,不再需要 Lomboz,開發 J2EE 應用完全不必那麼麻煩。
JBoss Eclipse IDE 主要支援 J2EE Web 與 EJB 開發,提供 Ant、xdoclet 自動提示等便利功能,還支援 Hibernate、EJB 3.0、JBoss AOP 開發,內建 JSP 編輯器。可實現 J2EE 模組打包與部署設定,結合 JBoss 伺服器除錯。
https://jboss.sourceforge.net/jbosside/updatesEclipse 3.0 裝支援 3.0 插件,3.1 裝支援 3.1,不能用 3.1M8 等里程碑版,後綴有 M 的都不行。
安裝完成後參考 JBoss 開發指南逐步操作:教學文檔。除 Eclipse 仍需預先搭建 J2EE 運行環境:JBoss + MySQL,稱「Eclipse + JBoss + MySQL 無敵開源免費 J2EE/EJB 開發組合」。
為達熟練開發,xDoclet 雖由 Eclipse 配置後自動生成,但 JNDI 呼叫仍需手寫部分 xDoclet 標籤。閱讀 此文 基本了解 xDoclet。開發時用 Ctrl+Space 自動提示標籤語法。
按指南開發時有小問題需自解:如無 MANIFEST.MF 需自建;application.xml 需手寫正確。前提需對 Web/EJB 知識有了解,分辨哪些是 J2EE 問題、哪些是粗心錯誤。
我已開發一個 Web+EJB J2EE 範例原始碼在 VIP 教程區,Session 採用 Local 而非 Remote,同機運行效能較快。