dm Server 2.0.0.M3 已釋出,現已開放下載。
自 2.0.0.M3 釋出以來,我們在新特性和缺陷修復方面都取得了重要進展,正朝著最終版本邁進。如果您想了解我們一直在努力的所有內容,請檢視 M3 釋出說明。請繼續透過我們的部落格評論、論壇和 JIRA 提供反饋。
新增功能和值得關注的方面
OSGi Web 容器參考實現的整合
dm Server 現在包含了
OSGi Web 容器參考實現,並將其用於所有 Web 支援。作為這項工作的一部分,我們還開始使用標準的 XML 格式來配置 dm Server 中的 Tomcat。
管理控制檯中的轉儲分析
dm Server 的管理控制檯新增了 Dump Inspector。Dump Inspector 可用於檢查 dm Server 服務元件產生的診斷轉儲。

使用 Git 作為我們的版本控制系統
我們最近將 dm Server 的原始碼遷移到了 Git,因為我們認為可以從 Git 的分散式特性及其對分支的優秀支援中受益匪淺。如果您有興趣訪問 dm Server 的原始碼並從原始碼構建 dm Server,現在程式碼已託管在 Git 中,相關說明如下。
文件更新
許多新新增的功能現已涵蓋在 dm Server
使用者指南和
開發者指南中。
ConfigurationAdmin 的使用
dm Server 現在廣泛使用 ConfigurationAdmin 來管理其配置。這導致了 dm Server 配置檔案及其格式的更改。更新後的
使用者指南中描述了新的檔案和格式。
更新的應用開發指南
我們更新了使用 dm Server 建立企業級 Java 應用的
指南,使其與 2.0 版本保持同步。
使用 dm Server 的原始碼
dm Server 的 Git 倉庫
倉庫 URL | 內容 |
git://git.springsource.org/dm-server/util.git | 通用工具程式碼 |
git://git.springsource.org/dm-server/artifact-repository | Artifact 倉庫 |
git://git.springsource.org/dm-server/osgi-extensions.git | OSGi 擴充套件和 Equinox hook |
git://git.springsource.org/dm-server/kernel.git | dm 核心 |
git://git.springsource.org/dm-server/web.git | OSGi Web 容器整合和擴充套件 |
git://git.springsource.org/dm-server/servlet.git | 管理控制檯 |
git://git.springsource.org/dm-server/hosted-repository | 託管的 Artifact 倉庫 |
git://git.springsource.org/dm-server/documentation.git | 文件 |
git://git.springsource.org/dm-server/dm-server.git | 打包 |
從原始碼構建 dm Server
設定
在從原始碼構建 dm Server 之前,需要在您的機器上進行以下設定
git clone git://git.springsource.org/dm-server/dm-server.git
cd dm-server
git checkout --track 2.0.0.M3 -b 2.0.0.M3
ant…