JBuilder 6 提供個人版(免費)、專業版、企業版三版本。企業版更可與 Borland Enterprise Server、Rational Rose、RUP 捆綁銷售為 JBuilder Enterprise Studio。本文從功能廣度、UML 支援、重構工具、效能體驗、伺服器端開發支援五大面向深度評測。
全方位功能整合
- 多 JDK 版本支援:整合多種原始碼處理工具,無縫切換 JDK。
- Javadoc 無死角:自動生成、即時預覽。
- CodeComplete 代碼提示:業界頂尖,媲美 Visual Studio IntelliSense。
- Class 瀏覽器即時更新:含匿名類別、內部類別,建構過程自動同步。
UML 支援驚艷
- 按需生成大量 UML 圖表(類別圖、序列圖等)
- 圖表上直接重命名、移動類別,雙向同步原始碼
企業版獨家:重構與測試利器
- 重構工具:大規模重命名、移動套件變「易如反掌」,支援預覽影響範圍。
- JUnit 整合:內建測試架構與夾具,IDE 內一鍵執行單元測試。
效能體驗:Java 寫 Java IDE 的代價
- 全套用 Java 開發,啟動、GUI 設計器偶有明顯延遲(v6 比 v4 改善許多)
- 但同級 100% Java IDE 中,JBuilder 速度仍屬上游
- 錯誤提示有時過於「嚴厲」,新版說明文件改善許多
伺服器端開發:JBuilder 的主戰場
- 與 Borland Enterprise Server 緊密整合
- 支援 WebSphere、WebLogic、Tomcat、iPlanet 等主流應用伺服器
- EJB 2.0 視覺化設計器(企業版):拖拉式介面,效能大幅優化,遠優於舊版 Wizard
- 內建 GUI 設計器雖強但「強勢插入生成碼」,日常使用仍偏好手寫
總結
JBuilder 6 進入 Java IDE 第一梯隊,尤其在伺服器端、EJB 開發上極具優勢。激烈競爭下未能壟斷市場,但對忠實用戶仍是「深刻印象」的首選工具。