Cloud Foundry 集成到开发者工具中

工程 | Charles Lee | 2009 年 11 月 10 日 | ...

感谢许多其他 SpringSource 项目团队的努力,我们很高兴能够将三个开发者工具与 Cloud Foundry 集成,它们分别是 SpringSource Tool Suite、Grails 和 Roo。  这样,您就可以创建和开发 Spring 或 Grails 应用程序,并在云中运行它们,而无需离开您最喜欢的 IDE 或命令行界面。  这些工具利用 Cloud Foundry 客户端 Web 服务 API(即将发布),并利用云中额外的智能和 SpringSource 工件存储库,以优化、高效地将 Java Web 应用程序上传到 Cloud Foundry。  这意味着您可以在几分钟内从“代码到云”。

对于今年参加在 New Orleans 举行的 SpringOne 2GX 的朋友们,现在是使用我们为您提供的免费试用帐户试用 Cloud Foundry 的绝佳时机。

作为开发人员,如果您的应用程序最终将部署在 Cloud Foundry 或 Amazon EC2 上进行生产,那么在开发过程中使用 Cloud Foundry 可以让您以一种快速、便捷的方式验证代码更改,因为该环境的配置与生产环境完全相同。  但是,即使您不使用 EC2 进行生产,在您的工具箱中拥有 Cloud Foundry 仍然有很多好处。

  • 无需在您的开发机器上设置和配置 Web 服务器、应用服务器和数据库,即可立即访问沙盒环境中的 Web 堆栈
  • 轻松配置多实例环境,以便您可以在开发早期发现基础设施架构问题
  • 功能/负载测试
  • 允许其他人访问您正在开发的应用程序
鉴于所有这些优势,与以下开发工具的集成使得将 Cloud Foundry 纳入您的开发过程变得简单无缝且有效。

SpringSource Tool Suite (STS)

SpringSourceTool Suite 2.2.0 版本开始,您将获得集成到 IDE 中的 Cloud Foundry 服务,作为一种新的服务器类型。 这支持将 Web 应用程序项目拖放到 Cloud Foundry 服务器上,以及在 Cloud Foundry 中部署和控制您的应用程序。 使用内置浏览器,您可以查看您的应用程序和 Cloud Foundry Web 用户界面,而无需离开 IDE。 查看此 截屏视频,了解它的实际应用,并下载 STS 以开始使用。 感谢 Christian Dupuis 和 STS 团队为此出色的集成工作做出的贡献。

Grails

Cloud Foundry Grails 插件在本周刚刚发布,我们已经收到了用户关于他们使用体验的反馈。 Graeme Rocher 撰写了该插件,并通过 Subversion 提供了源代码: svn co https://src.springsource.org/svn/cloudfoundry_plugins/grails/cloud-foundry

只需进行最少的设置,使用 Grails 命令行部署到 Cloud Foundry 就像使用几个简单的命令一样简单。 查看此 截屏视频,了解它的实际应用,并访问 插件页面,获取有关如何安装和使用该插件的详细信息。

Roo

最后但同样重要的是,是新的 Roo 附加组件,它需要 1.0.0.RC3 或更高版本。 Ben Alex 在 SpringOne 2GX 上的 Roo 会议是出席人数最多的会议之一,并且座无虚席。 我们很高兴 Ben 能够看到通过 Cloud Foundry 实现的生产力提升,并使其成为 Roo 的第一个第三方附加组件。 访问此帖子,获取有关如何在 Roo 中安装附加组件并使用制表符补全来查找您可以使用“cloud foundry”执行的所有操作的说明。 源代码也可以通过 Subversion 获得

svn co https://src.springsource.org/svn/cloudfoundry_plugins/roo/com.cloudfoundry.roo.addon

我们将整理一个 Roo/Cloud Foundry 截屏视频,并很快在 www.cloudfoundry.com 上提供。

Cloud Foundry Ready

除了这些项目之外,我们还将推出 Cloud Foundry Ready 计划。 以下图像将出现在网站或应用程序的用户界面上,只要工具或服务与 Cloud Foundry 集成以增强用户体验。

我们期待您使用这些开发者工具试用 Cloud Foundry。 Cloud Foundry 的驱动目标是提高您作为开发人员的生产力。 请通过论坛向我们发送您收到的任何反馈。

获取 Spring 新闻通讯

与 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部