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插件可以帮助应用开发人员在开发过程中,直接在云环境中部署,测试应用,减轻了开发人员安装(安装依赖服务)部署的工作,避免了传统开发模式下,开发完成后,到云环境不能正常工作的问题,从而提高了开发效率。
相关推荐
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开源云计算平台简介rar,提供“CloudFoundry开源云计算平台简介”免费资料下载,主要包括Cloud Foundry的概述、Cloud Foundry的架构、使用Cloud Foundry部署应用等内容,可供学习使用。
Spring 与 Cloud Foundry:在云中珠联璧合
PM解决方案和合作伙伴专场 3 CloudFoundry服务网关的架构
CloudFoundry的介绍文档,入门必备
Cloud Foundry合作伙伴战略和案例分享 Cloud Foundry合作伙伴战略和案例分享
CloudFoundry云平台部署手册.pdf
Cloud Foundry平台概述,
PM数据库专场 CloudFoundry中MongoDB的应用
描述Cloud Foundry核心组件的功能,及各组件之间的联系
本文档主要讲述的是在cloud foundry上开发JAVA应用;Cloud Foundry是一个开源的PaaS云计算平台,它提供给开发者自由度去选择云平台,开发框架和应用服务。Cloud Foundry最初由VMware发起,得到了业界广泛的支持,它...
从开发者的角度看CloudFoundry
Cloud Foundry是VMware于推出的业界第一个开源PaaS云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。同时,它本身是...
Cloud Foundry Cheat Sheet. Convenient and quick way to get commands.
当我们采用:使用已经做好的镜像来部署cloudfoundry的话,打开镜像会遇到ip不匹配的问题,需要使用此脚本修改ip。
Cloud Foundry云计算框架入门教程 chm
开源项目-cloudfoundry-diodes.zip,cloudfoundry/diodes - Queues that drops data instead of putting back pressure on the producer
喻勇 2012-08-12 Cloud Foundry的弹性设计 喻勇 2012-08-12 Cloud Foundry的弹性设计
Cloud Foundry is a platform that helps you develop and deploy applications and tasks with velocity.