`
jamie.wang
  • 浏览: 348807 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Cloud Foundry Eclipse Plugin

阅读更多

Cloud Foundry Eclipse Plugin是方便开发人员部署、管理运行在CloudFoundry的Java和Spring应用的eclipse插件。

安装

从eclipse的市场可以搜索到该插件。

依次点击:Help->Eclipse Marketplace...

搜索cloudfoundry

点击:install安装

使用

添加CloudFoundry服务器

创建一个cloudfoundry的服务器:

依次点击:Window->Show view-> Servers

在新的试图里,新建一个server,选择:Pivotal Cloud Foundry

点击Next,点击Manage Cloud...

在新弹出的对话框,选择Add...

添加我们自己环境的CloudFoundry,注意这里填的URL是:api(即CC)的URL

点击OK,然后填写登录cf的用户名和密码,

接下来选择组织和空间,就完成了。

可以在Sever视图看到

发布应用到CloudFoundry

右键选择我们要发布的应用,Run As -> Run On Server...

在弹出的对话框中选择我们刚刚创建的服务器,点击Next,Finish。

接下来,填写应用的基本信息:

name,buildpack,subdomain等

Next,接着可以选择绑定一个服务,或者直接创建一个服务实例。

后面还可以添加一些环境参数,点击Finish之后就完成了。

查看应用状态

我们可以在Console试图窗口看到当前应用的实时日志

当部署完成后可以在Servers试图里右键点击应用,打开浏览器,访问。

另外我们打开Remote Systems窗口可以看到当前应用的部署环境的目录结构,双击文件还可以查看文件内容。

双击Servers试图里当前部署的应用可以看到当前应用在cf里的部署情况

修改代码后需要重新部署,点击Servers试图里,右键应用,Update and Restart

总结

Cloud Foundry Eclipse Plugin插件可以帮助应用开发人员在开发过程中,直接在云环境中部署,测试应用,减轻了开发人员安装(安装依赖服务)部署的工作,避免了传统开发模式下,开发完成后,到云环境不能正常工作的问题,从而提高了开发效率。

分享到:
评论

相关推荐

    Spring 与 Cloud Foundry:在云中珠联璧合

    标题 "Spring 与 Cloud Foundry:在云中珠联璧合" 暗示了本文将探讨Spring框架如何与Cloud Foundry云平台相结合,发挥出强大的云计算能力。这两个技术的结合,为企业提供了高效的开发和部署环境,实现了快速迭代和可...

    CloudFoundry服务网关的架构

    ### CloudFoundry服务网关的架构 #### 一、CloudFoundry概述 CloudFoundry作为一个开源的PaaS(Platform as a Service)平台,为开发者提供了极大的灵活性,让他们能够在不同的云平台上选择开发框架与应用服务。该...

    Cloud Foundry: The Definitive Guide

    Cloud Foundry是一个开源的PaaS(平台即服务)平台,旨在为开发者提供一个快速开发、部署和运行应用程序的环境。它最初由VMware发起,并于2011年公开发布,随后在Pivotal公司得到了进一步的发展。Cloud Foundry支持...

    Cloud Foundry合作伙伴战略和案例分享

    Cloud Foundry是一个开源的平台即服务(PaaS)框架,由Pivotal Software公司发起,并由Cloud Foundry基金会维护。这个平台旨在简化应用程序的部署和管理,为开发者提供了一个高效且灵活的开发环境,同时也为企业提供...

    Cloud Foundry平台概述

    ### Cloud Foundry平台概述 Cloud Foundry是一种领先的开源平台即服务(PaaS)解决方案,旨在为开发者提供一种简便的方式来构建、测试和部署应用程序,同时为运维团队提供了强大的自动化管理和资源调度能力。它由...

    CloudFoundry中MongoDB的应用

    ### CloudFoundry中MongoDB的应用 #### CloudFoundry简介与特性 CloudFoundry是一个由VMware发起并维护的开源PaaS(Platform as a Service)云计算平台。它为开发者提供了广泛的自由度来选择运行应用程序的云环境...

    Cloud Foundry:云时代的Linux/LAMP.pdf

    Cloud Foundry是一个开源的Platform-as-a-Service (PaaS) 平台,旨在简化应用程序的部署、运行和扩展。这个平台是由VMware公司发起,并由技术权威Mark Lucovsky领导的团队进行开发。Cloud Foundry的核心理念是让开发...

    cloudfoundry-runtime-0.8.4_Java8_cloud_

    【标题】"cloudfoundry-runtime-0.8.4_Java8_cloud_" 指的是一个针对 Cloud Foundry 运行时环境的特定版本,这个版本是为 Java 8 语言定制的。Cloud Foundry 是一个开源的平台即服务(PaaS)系统,允许开发者构建、...

    Cloud Foundry 中的新增功能-中英文

    Cloud Foundry是一个开源的平台即服务(PaaS)系统,由Pivotal Software维护,用于构建、部署和管理云应用程序。这个技术的核心在于提供了一种高效、可扩展的方式来托管和运行各种应用程序,无论它们是基于微服务...

    Cloud Foundry - The Definitive Guide

    Get started with Cloud Foundry, the leading Platform as a Service (PaaS) that’s dramatically changing how developers, operations practitioners, and especially DevOps teams deploy applications and ...

    Cloudfoundry

    Cloudfoundry

    CloudFoundry开源云计算平台简介.rar

    CloudFoundry开源云计算平台简介rar,提供“CloudFoundry开源云计算平台简介”免费资料下载,主要包括Cloud Foundry的概述、Cloud Foundry的架构、使用Cloud Foundry部署应用等内容,可供学习使用。

    基于CloudFoundry的PaaS云平台的设计与实现

    CloudFoundry是一种开源的PaaS(平台即服务)云平台,它允许用户在云环境中部署和运行应用程序,而无需关注底层硬件或操作系统的细节。它的设计理念是提供一个高可用、弹性的环境,帮助开发者快速部署应用程序,并且...

    CF-Help.rar_Help!_cloudfoundry_cloudfoundry Help

    CloudFoundry是一个开源的平台即服务(PaaS)系统,由Pivotal Software开发并维护,主要用于构建、部署和管理应用程序。这个“CF-Help.rar”压缩包显然包含了与CloudFoundry相关的帮助文档,旨在为用户提供简洁而...

    cloud_foundry上开发JAVA应用

    此外,Eclipse的Cloud Foundry Integration插件进一步增强了IDE的功能,使开发者能够在工作区内直接部署、更新、启动和停止应用,同时还能进行服务的创建和绑定,以及应用的性能监控和资源调整。 ### 账户注册与...

    在cloud-foundry上开发JAVA应用.docx

    此外,还有专门的Cloud Foundry Integration for Eclipse插件,它提供了图形化的界面,帮助开发者直接在Eclipse中连接和管理Cloud Foundry实例,进行应用的推送、监控和管理,从而简化了整个开发流程。 总的来说,...

    喻勇 2012-08-12 Cloud Foundry的弹性设计

    根据给定的信息,本文将深入探讨“Cloud Foundry的弹性设计”,主要围绕以下几个方面进行解析:Cloud Foundry产品概述、架构剖析以及其中的关键模块(如NATS、Router和Warden Container)。 ### Cloud Foundry产品...

    Cloudfoundry介绍文档

    CloudFoundry的介绍文档,入门必备

    CloudFoundry云平台部署手册.pdf

    CloudFoundry云平台部署手册.pdf

Global site tag (gtag.js) - Google Analytics