取得領先
VMware 提供培訓和認證,以加速您的進步。
瞭解更多昨天我們釋出了即將釋出的 SpringSource Tool Suite 2.0 版本的最終候選版本構建。 RC 構建版本適用於 Windows、Mac OS X 和 Linux,可從 STS 產品頁面 獲取。
STS 2.0 配備了新的生產力工具,用於開發 Spring 應用程式,例如快速修復、鍵入時驗證和更正、專案和 Bean 建立嚮導以及 Visual Spring 配置編輯器等。請繼續關注有關這些新功能的更多資訊。
此外,STS 2.0 還附帶用於 OSGi 應用程式開發的工具,OSGi 的有經驗的使用者以及新使用者可能會發現這些工具很有趣。 我想使用此部落格簡要介紹這些功能。
以下螢幕截圖(單擊放大)顯示了伺服器編輯器的“捆綁包概述”頁面。 此頁面列出了所有已安裝的捆綁包,並以 MANIFEST 的形式提供對捆綁包元資料的訪問,以及可以從 OSGi 執行時訪問的所有連線資訊。 專用部分顯示匯出的和匯入的包及其各自的使用者和提供者,以及註冊的 OSGi 服務,包括其屬性及其使用者。
顯示的資訊是從正在執行的 dm Server 中檢索的,因此,如果捆綁包已安裝、停止或更新,它會立即反映更改。 在“捆綁包概述”或 Equinox Console 中導航特定捆綁包的依賴關係可能會非常麻煩,因為兩者都沒有視覺化整個依賴關係圖。 因此,為了分析連線問題,使用者需要從一個捆綁包迭代到下一個捆綁包。
新的“捆綁包依賴關係圖”透過允許您以視覺化方式導航依賴關係圖來簡化此任務。 該圖可以顯示包或服務依賴關係。 此外,可以更改圖中顯示的最大依賴關係深度。
我建議您自己嘗試一下,因為與從靜態螢幕截圖中想象的那樣,看到 Graph 的實際效果會更加有趣。
最後但並非最不重要的一點是,一些使用者喜歡留在他們習慣的環境中。 這就是為什麼我們還將一個文字控制檯整合到 STS 中。 伺服器控制檯(見下文)支援與 Equinox 控制檯相同的命令,但還提供命令完成和命令歷史記錄。
突出顯示的功能不是 STS 2.0 的唯一新增功能,但應該提供對 STS 為 OSGi 開發提供的功能的深入瞭解。 隨著本月晚些時候我們越來越接近 GA,我們將釋出更多涵蓋其他功能領域的資訊。
但是,現在是使用您的 Spring 或 OSGi 專案試用 STS 2.0 RC 並讓我們知道您的想法的正確時機。 請在產品的 JIRA 或 社群論壇 中報告您可能發現的任何問題。