Spring Roo 2.0.0.M1 重构了插件,构建了协作结构

发布 | Pieter Humphrey | 2015 年 7 月 20 日 | ...

我谨代表 DISID Corporation 的 Spring Roo 团队,非常高兴地宣布 Spring Roo 2.0.0.M1 已发布!

Spring Roo 2.0 的第一个版本是对 Spring Roo 项目进行的重大重构。我们将 Roo 迁移到一个更小、更易于维护的项目

  • OSGi 容器已升级至 OSGi R5。
  • Spring Roo 已定义了其运行时。Roo 运行时包含执行插件所需的一切,并且不包含任何插件。由于不包含任何插件,Roo 运行时更容易保持稳定和向后兼容。
  • 如今,Spring Roo 以 Spring 技术为中心——因此 GWT 和 JSF 等插件已迁移到它们自己的项目中,以便由 Roo 社区维护。
  • 用户指南》已迁移至 ASCIIdoc。

如果您的组织希望通过维护这些插件为 Roo 项目做出贡献,请联系:springroo at disid.com。要了解更多信息,请查看 Spring Roo 社区插件 的源代码。

此版本还提高了可扩展性,并增加了 Spring Roo 项目周围协作的潜力

  • 已创建 Roo 市场,用于分享、查找和跟踪第三方插件
  • Roo 提供了一种将一组插件打包和分发在一起的新方法:“Roo 插件套件”。Roo 插件套件基于 OSGi R5 Subsystems,提供了一种非常方便的部署模型,同时不影响 Roo 的模块化。

一如既往,新版本的 Spring Roo 包含了一些社区报告的 bug 修复和改进。

有关新版 Spring Roo 所做更改的完整详细信息,请参阅 Spring Roo 2.0.0.M1 发行说明

感谢所有提出有用的 bug 报告和建议的优秀用户。目前我们正在开发 Spring Roo 2.0.0.M2,其中将包含以下改进

  • 更新代码生成以使用最新版本:Spring framework 4,从 Spring framework 依赖项迁移到 Spring IO Platform
  • 用户管理 POM [ROO-3465],[ROO-3478]
  • 新 Web UI 的第一个版本 [ROO-3629]

此外,Spring Tool Suite (STS) 团队正在致力于发布 STS 3.7.0,其中将包含适用于 Roo 2.0.0 的 Spring IDE Roo 支持。如果您想提前手动安装更新的 Roo 组件,可以通过 Spring IDE 的 nightly 更新站点进行安装。

有关 Spring Roo 项目的更具体信息,请参阅 项目页面 | GitHub

一如既往,您也可以在 Twitter 上找到 Roo——关注 @SpringRoo 或在您的推文中包含 #SpringRoo。

请继续关注 Spring Roo 新闻!

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有