Bundlor 增加了對 Blueprint 服務的支援

工程 | Ben Hale | 2009年9月26日 | ...

我很高興地宣佈,從新發布的 1.0.0.M6 版本開始,Bundlor 現在支援 OSGi Blueprint 服務檔案。

與對 Spring-DM 上下文的支援一樣,Bundlor 會掃描預設位置(OSGI-INF/blueprint/*.xml)和使用自定義Bundle-Blueprint清單頭指定的位置中的 Blueprint 服務配置檔案。當找到這些檔案時,它們會掃描類和介面名稱,並將這些型別的包新增到 Bundlor 建立的 OSGi 清單中。

有關 Bundlor 的資訊和下載此最新里程碑,請訪問 Bundlor 專案頁面……

配置屬性截圖

工程 | Steve Powell | 2009年9月11日 | ...

在Rob去年四月的dm Server路線圖部落格文章中,我們引入了兩種新的工件型別:“計劃”和“配置檔案”。

這是一個簡短的截圖,演示了配置檔案,特別是我們展示瞭如何從計劃中引用它們。

首先,一個小型web應用程式從一個配置檔案(獨立於應用程式部署)中獲取屬性。其次,應用程式和屬性被放置在倉庫中,然後構建並部署一個計劃,該計劃一步到位地安裝並啟動web應用程式及其屬性。

配置屬性 (5:59)

原始碼

倉庫configuration-properties在示例專案中包含了演示中顯示的所有程式碼。

Git - git://git.springsource.org…

Hyperic + SpringSource + VMware = 美好

工程 | jsoltero | 2009年9月11日 | ...

在過去的 100 天裡,Hyperic 取得了非凡的成就。過去三個月發生的事件使 Hyperic 處於定義應用程式部署和管理未來的獨特地位。首先,我們在 5 月份宣佈與 SpringSource 聯手,打造下一代卓越的全生命週期企業軟體公司。從我們的社群、客戶、合作伙伴和媒體的反饋來看,我們聯合的“構建 – 執行 – 管理”戰略是一個正確的選擇,也是市場一直期待的。  接下來,就在幾周前,8 月份,不到 90 天……

Groovy 和 Grails 工具的更新

工程 | Christian Dupuis | 2009年8月27日 | ...

自從 Andy 宣佈新的改進版 Groovy Eclipse 外掛的早期 alpha 版本以來,我們收到了來自 Groovy 和 Grails 社群早期採用者非常好的反饋。從評論和推特上的熱議來看,對 Eclipse 平臺上高質量 Groovy 語言支援確實有很大的興趣。Andy 和 Andrew 在過去幾周取得了良好進展,並正在朝著 M1 版本邁進,這不遠了;請檢視 JIRA 瞭解何時釋出的更多詳細資訊。

我們要感謝所有試用早期版本並花時間報告問題的人…

SpringSource 推出企業 Java 雲

工程 | Rod Johnson | 2009 年 8 月 19 日 | ...

今天,我們又做出了一個重要宣佈。SpringSource 正推出一個企業 Java 雲——SpringSource Cloud Foundry

這項舉措是我們整合 構建/執行/管理 方法的邏輯延伸,旨在統一應用程式生命週期,將我們簡化企業 Java 的願景擴充套件到傳統資料中心之外。隨著雲計算變得越來越重要,我們希望確保 Java 開發人員能夠充分利用它。我們相信,我們在 Java 開發方面的領導地位,加上我們在執行時和管理階段的優勢,使我們能夠提供……

虛擬化與企業 Java

工程 | Adrian Colyer | 2009年8月13日 | ...

如果您想從戰略層面瞭解 VMware 最近宣佈收購 SpringSource 的影響,有幾個很好的來源,包括 VMware 首席技術官 Steve Herrod 的部落格文章Rod Johnson 的評論Paul Maritz 的新聞和分析師電話會議,以及 Darryl Taft 在 eWeek 上的深刻文章

在這篇文章中,我將更多地關注這在技術層面意味著什麼,以便讓您瞭解可以期待哪些功能。

首先,我重申一下,我們的開源專案和 SpringSource 產品在 里程碑 4 釋出的同時,Spring 3.0 即將到來,並且我們剛剛釋出了 里程碑 4。dm Server 在 2.0 釋出方面取得了快速進展,並且我們為即將釋出的 tc Server 準備了一些非常酷的東西。針對 Groovy 的 Eclipse 工具支援引起了廣泛關注,Grails 正朝著 1.2 釋出邁進……

SpringSource:第二章

工程 | Rod Johnson | 2009 年 8 月 10 日 | ...

今天我想分享一些令人興奮的訊息。我們已與 VMware 簽署了最終協議,VMware 將收購 SpringSource。在獲得監管部門批准的情況下,我們預計交易將在第三季度完成。SpringSource 將成為 VMware 的一個部門。我將繼續領導 SpringSource,向 VMware 執行長 Paul Maritz 彙報。

今天我想解釋這項交易背後的願景和深思熟慮的原因:為什麼它是自然而合乎邏輯的;為什麼它能帶來能極大地造福使用者的驚人技術的創造;為什麼它對 Spring 和 SpringSource 領導或貢獻的其他技術有益;為什麼它對 Spring 社群有益……

Slices 選單欄截圖

工程 | Ben Hale | 2009年8月7日 | ...

我很高興宣佈 SpringSource Slices 的新截圖。此截圖演示了menu-bar示例應用程式的建立過程。它展示了主機如何使用一組切片動態填充選單欄而無需重新啟動,並且可以完全解耦,無需確切知道選單欄中可能有哪些專案。此外,這些切片只提供其特定內容,幷包含來自主機 bundle 的格式和其他視窗內容。

Slice 選單欄 (5:19)

原始碼

dm Server 2.0 M4

工程 | Andy Wilkinson | 2009年8月6日 | ...

dm Server 2.0.0.M4 已釋出,現可 下載

自 2.0.0.M3 以來,我們取得了巨大進展,添加了許多新功能,並且那些跟蹤 夜間構建 的使用者已經提供了寶貴的反饋。如果您想了解我們一直在做什麼,請檢視 M4 釋出說明。請透過部落格評論、論壇JIRA 繼續提供您的反饋。

新功能和值得關注的改進

dm Server 現在嵌入了 Medic:我們的 OSGi 可服務性專案

作為 M4 工作的一部分,我們將 dm Server 的可服務性支援移到了一個名為 Medic 的獨立 ASL 許可專案中。在此過程中,我們還藉此機會進行了一些重大改進
  • 日誌記錄支援現在基於 LogBack,這意味著使用者現在可以完全控制日誌輸出的格式,並可以使用 LogBack 的所有 appender。
  • 服務性轉儲支援現在是完全可擴充套件的。執行在 dm Server 中的使用者程式碼現在可以透過將 DumpContributor 實現釋出到服務註冊中心來為服務性轉儲做出貢獻。
  • 事件日誌支援(輸出到控制檯的程式碼訊息)也對使用者程式碼可用。可以使用從服務註冊中心獲取的 EventLogger 生成事件日誌條目。

我們將在未來幾周內釋出更多關於 Medic 的部落格,介紹如何在 dm Server 和純 OSGi 中使用它。

支援部署屬性檔案

現在可以透過管理控制檯部署屬性檔案到 dm Server,或將其放入 pickup 目錄。當部署一個屬性檔案時,將建立一個 ConfigurationAdmin Configuration,其 pid 從屬性檔案的名稱派生而來。例如,部署名為 com.foo.bar.properties 的屬性檔案將建立一個 pid 為 com.foo.bar 的 Configuration。

管理控制檯增強功能

在 M4 版本中,我們對管理控制檯進行了一些重大改進。Chris 已經在他的 近期部落格中介紹了一些。

除了……

SpringSource Tool Suite 2.1.0 現已釋出

工程 | Christian Dupuis | 2009年8月6日 | ...

我很高興地宣佈,我們剛剛釋出了 SpringSource Tool Suite 2.1.0 的最終版本;這是自 STS 免費提供以來第一個具有重大增強功能的 GA 版本。

此版本為所有受支援平臺提供了全新的安裝程式,並捆綁了最新版本的 SpringSource tcdm Server 以及 Spring Roo。此外,你可以選擇基於 Eclipse 3.4 和最近釋出的 3.5(又名 Eclipse Galileo)的發行版。

因為我們看到很多人對新的 Groovy 工具感興趣,所以我們也提供了 STS 和 Groovy Eclipse 外掛的捆綁下載。

功能

STS 中的新功能列表很長,我們已經在之前的部落格文章中介紹了一些。檢視新功能和值得注意

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視所有