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 Marketplace已创建,作为分享、查找和跟踪第三方插件的场所
  • 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,其中包括 Spring IDE Roo 对 Roo 2.0.0 的支持。 如果您想在此之前安装更新的 Roo 组件,您可以通过 Spring IDE nightly update site 手动安装。

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

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

请继续关注 Spring Roo 的新闻!

获取 Spring 新闻通讯

与 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部