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 子系统,它提供了一种非常方便的部署模型,而不会影响 Roo 的模块化。

与往常一样,新版本的 Spring Roo 包括社区报告的一些错误修复和改进。

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

感谢我们所有优秀的使用者提出的有用的错误报告和建议。目前,我们正在开发 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 每晚更新站点手动执行此操作。

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

与往常一样,您还可以在 Twitter 上找到 Roo - 关注@SpringRoo或在您的推文中包含 #SpringRoo。

敬请关注 Spring Roo 新闻!

获取 Spring 新闻

与 Spring 新闻保持联系

订阅

领先一步

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

了解更多

获得支持

Tanzu Spring 在一个简单的订阅中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

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

查看全部