领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多dm Server 2.0.0.M3 已经发布,现在可以下载。
自从 2.0.0.M3 发布以来,我们在新功能和缺陷修复方面都取得了重大进展,为最终版本做了准备。 如果您有兴趣了解我们一直在做的一切,请查看 M3 发行说明。 请继续通过我们的博客评论、论坛 和 JIRA 提供您的反馈。
存储库 URL | 内容 |
---|---|
git://git.springsource.org/dm-server/util.git | 通用实用程序代码 |
git://git.springsource.org/dm-server/artifact-repository | 工件存储库 |
git://git.springsource.org/dm-server/osgi-extensions.git | OSGi 扩展和 Equinox 钩子 |
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 | 托管工件存储库 |
git://git.springsource.org/dm-server/documentation.git | 文档 |
git://git.springsource.org/dm-server/dm-server.git | 打包 |
完成此设置后,您就可以构建 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 jar package
该构建将下载构成 dm Server 2.0.0.M3 版本的所有捆绑包,并将它们打包到安装二进制文件中。 您可以在 target/artifacts 目录中找到此二进制文件。
要完全从源代码构建 dm Server,您必须克隆许多存储库,以便在您的计算机上拥有整个代码库。 然后必须在每个存储库中执行签出,以确保您针对 2.0.0.M3 标记进行工作。 每个存储库的相对位置都很重要,因此请从同一目录执行所有克隆
git clone git://git.springsource.org/dm-server/util.git
git clone git://git.springsource.org/dm-server/artifact-repository
git clone git://git.springsource.org/dm-server/osgi-extensions.git
git clone git://git.springsource.org/dm-server/kernel.git
git clone git://git.springsource.org/dm-server/web.git
git clone git://git.springsource.org/dm-server/servlet.git
git clone git://git.springsource.org/dm-server/hosted-repository
git clone git://git.springsource.org/dm-server/documentation.git
git clone git://git.springsource.org/dm-server/dm-server.git
现在我们必须更新每个克隆的工作副本以针对 2.0.0.M3 标记进行工作
cd artifact-repository
git checkout --track 2.0.0.M3 -b 2.0.0.M3
cd ../dm-server
git checkout --track 2.0.0.M3 -b 2.0.0.M3
cd ../documentation
git checkout --track 2.0.0.M3 -b 2.0.0.M3
cd ../hosted-repository
git checkout --track 2.0.0.M3 -b 2.0.0.M3
cd ../kernel
git checkout --track 2.0.0.M3 -b 2.0.0.M3
cd ../osgi-extensions
git checkout --track 2.0.0.M3 -b 2.0.0.M3
cd ../servlet
git checkout --track 2.0.0.M3 -b 2.0.0.M3
cd ../util
git checkout --track 2.0.0.M3 -b 2.0.0.M3
cd ../web
git checkout --track 2.0.0.M3 -b 2.0.0.M3
现在已设置好各种存储库,因此我们可以从源代码构建 dm Server 了
cd ../dm-server/build-dm-server
ant src-build
构建完成后,可以在 target/artifacts 中找到 dm Server 安装二进制文件(以 zip 文件的形式)。