JBuilder 2008 以其知名的快速應用程式開發 (RAD) 及團隊協同合作功能,將加速開發工具的威力帶到 Eclipse 平台,讓 Java 開發變得快速、可靠又符合經濟效益。JBuilder 2008 結合了衍生自 Eclipse 開放原始碼平台的優勢以及強化的可靠性、功能性和專業開發者對於企業級 Java IDE 所期待的高品質。CodeGear 在導入 JBuilder 2008 中的 Application Factory 後已經徹底改造了 Java IDE,JBuilder 2008 同時也包含穩固的團隊開發與協同合作功能、完整的 UML 塑模功能和威力強大的程式碼範圍和效能分析工具。JBuilder 2008 可讓組織有信心以受信任的完整解決方案,管理開放原始碼下載、外掛程式工具和架構。
JBuilderR 2008:徹底改造後的 Java IDE
JBuilder 2008 持續為 Java 開發者鞭策創新並帶來價值,它提供企業級的 Eclipse 式 IDE 並支援主要的商業與開放原始碼 Java EE 5 應用程式伺服器。擴充 Eclipse 3.3 (Europa) 開放原始碼架構所提供的核心 Java 功能外,JBuilder 2008 還新增對下列項目的支援,如協同合作團隊開發、程式碼考古和 UML 塑模功能、強化的視覺化 EJB 和 Web Service 開發、改良的程式碼剖析和效能調校工具以及 Swing 設計工具。不過一切並非在幾個新增功能或屈指可數的改善上就此打住;CodeGear 已經透過 Application Factory 的導入,徹底改造了 Java IDE。Application Factory 是軟體開發和程式碼重複使用的新方法。這個創新的開發象徵以及工具的關聯收集 (現在已是 JBuilder 2008 的一部份),讓開發者能將更多的心力放在應用程式的本質和用途上,並減少耗費心力在基本上的平台、架構和使用的技術上。
善用 Eclipse 和開放原始程碼的價值
無論您選擇哪個版本 (Turbo、Professional 或 Enterprise),JBuilder 2008 產品線在一般 Java 和 Java EE 開發功能上的建構,都能在 Eclipse 3.3 和 Web Tools Platform 2.0 中找到,以滿足各層級 Java 開發者的需求。而且因為 JBuilder 2008 是基於世界最常用的開放原始碼 IDE 架構,開發者很可能已經十分熟悉許多基本功能。除了核心 Eclipse 功能之外,CodeGear 還提供一百個以上的協力廠商外掛和強化功能,以提供更完整的使用者經驗。JBuilder 2008 是受信任的完整解決方案,其中提供多項內容可供下載並整合這些技術和其他技術於單一、受管理且受支援的開發環境中,讓開發者有信心擴充這些功能。
協同合作與團隊生產力
JBuilder 2008 透過 TeamInsight 協同合作功能提供程式碼、專案和團隊管理能力。個別的開發者可以統一即時檢視所負責專案的錯誤、變更需求、程式碼注意事項、工作,以及需求,而整個團隊可以從專案網站入口共用團隊進度與時程的資料和統計值。TeamInsight 直接整合了 Bugzilla、Continuum、CVS、StarTeam、Subversion 和 Xplanner。使用已發佈的 API 即有可能整合其他系統。
JBuilder 2008 中的 ProjectAssist 功能提供完整開發者工具堆疊的簡易單一入口的安裝和建構,可用於錯誤追蹤、原始程式碼管理、專案規劃/追蹤、需求管理,以及持續的整合建立,可節省幾天或幾週的手動建構和整合時間。
掌握開發者的意圖並擴充程式碼的重複使用
JBuilder 2008 中的 Application Factories 功能導入了應用程式導向的開發範例,在應用程式開發背後的結構、進化和邏輯,都在版本控制以及應用程式本身的原始程式碼中予以核查。自應用程式建立開始,Application Factory 會記錄開發者的意圖,如此程式碼的運作方式就可以在日後輕鬆確定下來。Application Factory 中的功能可以加速掌握原開發者的意圖和脈絡,藉由提供為程式碼加註註釋的整合型工具以及建立對專案和檔案特定開發者之知識的線索追蹤,來達到這個目的。而 Application Factory 在應用程式開發期間必然將產生更高層級的生產力,當應用程式必須進行修正或加強時,其中一個最大好處可能就會浮現。這是因為中繼資料自程式碼建立後就附加在程式碼中,任何後來的開發者都能開啟,以瞭解程式碼的片段、方法和類別,而這些都是應用程式的一部份

程式碼剖析與效能調校
JBuilder 2008 支援在建立或維護程式碼時進行動態或靜態分析。進階的程式碼評量,可讓開發者快速而輕鬆地確定程式碼結構的健康狀況,幫助他們在短時間內找出複雜或是有問題的區域。然後使用程式碼稽核,開發者就可以確保程式碼遵循公司的標準、準則和規格。
在收集執行階段統計值和最佳化程式碼以達到顛峰效能時,JBuilder 2008 已經準備要提供使用 Optimizeit™ ™技術的整合型工具組。使用剖析器可以更清楚地瞭解應用程式是如何使用以及耗費記憶體和 CPU 資源。視覺化的執行緒除錯器 (Thread Debugger) 可即時顯示虛擬機器中正在執行的所有執行緒進度、能夠監控等候狀態和鎖定,甚至還可以預測程式碼中潛在的死結 (Deadlock) 狀況。使用要求分析器 (Request Analyzer),開發者甚至能橫跨一般 Java EE 元件 (例如,JDBC、JSP、JNDI、Enterprise JavaBeans 和 JMS 容器),剖析其 Java EE 程式碼的效能行為。
沒有任何開發者或專案會落後
JBuilder 2008 包含一組工具和精靈,可讓開發者輕易地從沒有 Eclipse 的舊版 Jbuilder 將專案匯入到以 Eclipse 為基礎的 JBuilder 2008 IDE 中。Java 專案和 Java EE 專案都能匯入新的 JBuilder 環境,並且輕鬆地做進一步的加強和維護。此外,開發者可以免費加入 CodeGear 開發者網路 (CDN) 並取得豐富的試用版下載、線上訓練、教學課程、音訊與視訊錄製、部落格、程式碼範例和技術文章。