AWS Toolkit for Eclipse 是适用于 Eclipse Java IDE 的开源插件,能够让开人员更为轻松地使用 Amazon Web Services 开发、调试和部署 Java 应用程序。借助 AWS Toolkit for Eclipse,您可以更加快速开始构建 AWS 应用程序,并提高您的生产力。
AWS Toolkit for Eclipse 可以做什么?
AWS Toolkit for Eclipse 具有如下功能:
适用于 Java 的 AWS 开发工具包
AWS Explorer
AWS Elastic Beanstalk 部署和调试
支持多个 AWS 账户
适用于 Java 的 AWS 开发工具包
AWS Toolkit for Eclipse 包含了适用于 Java 的 AWS 开发工具包,方便您开始在 AWS 基础设施服务(包括 Amazon S3、Amazon EC2 和 Amazon SimpleDB)上构建 Java 应用程序。
开始 – 使用其中一个项目模板,通过 AWS Java 库轻松创建新的 Java 项目,或者将库添加到现有的项目。
开发 – 使用 Eclipse Java IDE 构建和调试您的应用程序。
更新 – 通过 Eclipse 更新网站,自动下载 SDK 的新版本。
AWS Explorer:
在开发应用程序时,轻松访问和管理您的 AWS 基础设施,如 Amazon S3、Amazon SimpleDB 和 Amazon EC2 等。AWS Explorer 提供了图形界面,让您轻松创建、编辑和删除资源。
配置 – 创建、查看和删除 Amazon S3 数据元、Amazon SimpleDB 项目和属性,以及 Amazon SQS 消息等。
编辑 – 添加、编辑和删除资源,帮助您构建和测试应用程序,而且无须离开 IDE。
查询 – 为您在 Amazon SimpleDB 中的数据编写精选查询,编辑其结果。
AWS Elastic Beanstalk 部署和调试
使用 AWS Toolkit for Eclipse 开发和调试 Java Web 应用程序,再部署到 AWS Elastic Beanstalk。
开发 – 使用 Web 应用程序模板(包括基于 Travel Log 示例 Java Web 应用程序的模板)创建新的 Java Web 应用程序。使用 Eclipse Java IDE 在本地构建和运行您的应用程序,而后再部署到 AWS Elastic Beanstalk。
部署 – 轻松部署新应用程序版本到 AWS Elastic Beanstalk,然后使用 Eclipse 中的 Amazon EC2 管理功能或 AWS 管理控制台管理应用程序。
调试 – 对您在 Beanstalk 环境中运行的应用程序进行远程调试。本工具包可帮助您选择 EC2 实例,自动配置安全组和 JVM 设置,然后启动远程调试会话。
问:其他 IDE 呢?
AWS Toolkit for Eclipse 侧重于帮助 Java 开发人员构建 Web 应用程序,但我们也根据客户反馈,提供支持多种编程语言的示例代码、库和开发人员工具,从而帮助所有 AWS 开发人员构建软件。
问:如何获取 AWS Toolkit for Eclipse?
通过下列 Eclipse 更新网站,下载并安装 AWS Toolkit for Eclipse:
http://aws.amazon.com/cn/eclipse
问:何处可找到源代码?
源代码通过 GitHub 上的 Git 存储库提供,网址为 https://github.com/aws/aws-toolkit-eclipse。从中您可以在线浏览源代码,下载整个软件包源代码,或创建自己的克隆副本。
在线安装工具:
打开Help→Install New Software…。
在对话框顶部标有 Work with 的文本框中,输入http://aws.amazon.com/cn/eclipse。
从下方列表中选择 AWS Toolkit for Eclipse。
单击 Next。Eclipse 将引导您完成剩下的安装步骤。
AWS Toolkit for Eclipse 特点:
1、加速 Java 开发
AWS Toolkit for Eclipse 包含了适用于 Java 的 AWS 开发工具包,方便您开始在 Eclipse 内的 AWS 基础设施服务(包括 Amazon S3、Amazon EC2 和 Amazon DynamoDB)上构建 Java 应用程序。
开始
使用其中一个项目模板,通过 AWS Java 库轻松创建新的 Java 项目,或者将库添加到现有的项目。
开发
使用 Eclipse Java IDE 构建和调试您的应用程序。
更新
通过 Eclipse 更新网站,自动下载 SDK 的新版本。
2、深入研究 AWS
在开发应用程序时,轻松访问和管理您的 AWS 基础设施,如 Amazon S3、Amazon DynamoDB 和 Amazon EC2 等。AWS Explorer 提供了图形界面,让您轻松创建、编辑和删除资源。
配置
创建、查看和删除 Amazon S3 数据元、Amazon DynamoDB 项目和属性、Amazon SQS 消息等。
编辑
添加、编辑和删除资源,帮助您构建和测试应用程序,而且无须离开 IDE。
查询
为您在 Amazon SimpleDB 中的数据编写精选查询并编辑其结果。
3、伴随 Elastic Beanstalk 一起成长
使用 AWS Toolkit for Eclipse 开发和调试 Java Web 应用程序,再部署到 AWS Elastic Beanstalk。
开发
使用 Web 应用程序模板(包括基于 Travel Log 示例 Java Web 应用程序的模板)创建新的 Java Web 应用程序。使用 Eclipse Java IDE 在本地构建和运行您的应用程序,而后再部署到 AWS Elastic Beanstalk。
部署
轻松将新应用程序版本部署到 AWS Elastic Beanstalk,然后使用 Eclipse 中的 Amazon EC2 管理功能或 AWS 管理控制台管理应用程序。
调试
对您在 Beanstalk 环境中运行的应用程序进行远程调试。本工具包可帮助您选择 EC2 实例,自动配置安全组和 JVM 设置,然后启动远程调试会话。
形成云
使用 AWS Toolkit for Eclipse 开发和调试 Web 应用程序,然后再通过 AWS CloudFormation 部署该 Web 应用程序。
架构
使用 AWS CloudFormation 模版编辑器为应用程序定义 AWS 资源集。
开发
创建 Web 应用程序,然后先在本地运行并测试,最后再部署到 AWS。