AWS Elastic Beanstalk
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

设置 Java 开发环境

设置 Java 开发环境以在本地测试应用程序,然后再将之部署到 AWS Elastic Beanstalk.本主题介绍开发环境设置步骤,并提供一些有用工具的安装页面链接。

有关适用于所有语言的常见设置步骤和工具,请参阅配置用于 AWS Elastic Beanstalk 的开发环境

安装 Java 开发工具包

安装 Java 开发工具包 (JDK)。如果您没有特别的要求,请获取最新版本。从 oracle.com 下载 JDK

JDK 中包含 Java 编译器,您可以用它将源文件生成为可在 Elastic Beanstalk Web 服务器上执行的类文件。

安装 Web 容器

如果您还没有其他 Web 容器或框架,请安装合适的 Tomcat 版本:

下载库

Elastic Beanstalk 平台配置默认包含几个库。请下载您的应用程序要用到的库,并将它们保存到要在应用程序源包中部署的项目文件夹中。

如果您在本地安装了 Tomcat,可以从安装文件夹复制 servlet API 和 JavaServer 页面 (JSP) API 库。如果部署到 Tomcat 平台配置,则无需在源包中包含这些文件,但您的 classpath 中需要包含它们以便编译用到它们的任何类。

JUnit、Google Guava 和 Apache Commons 提供了几个很有用的库。请访问其主页了解更多信息:

安装适用于 Java 的 AWS 开发工具包

如果您需要在应用程序中管理 AWS 资源,请安装适用于 Java 的 AWS 开发工具包。例如,可以将 AWS SDK for Java 与 Amazon DynamoDB (DynamoDB) 一起使用,在多个 Web 服务器间共享 Apache Tomcat 应用程序的会话状态。有关更多信息,请参阅适用于 Java 的 AWS 软件开发工具包文档中的使用 Amazon DynamoDB 管理 Tomcat 会话状态

请访问适用于 Java 的 AWS 开发工具包主页了解更多信息和安装说明。

安装 IDE 或文本编辑器

集成开发环境 (IDE) 提供了便于应用程序开发的大量功能。如果您还没使用 IDE 进行过 Java 开发,请尝试 Eclipse 和 IntelliJ,看哪个更适合您。

注意

IDE 可以将您可能不希望提交到源代码控制的文件添加到项目文件夹中。要防止将这些文件提交到源代码控制,请使用 .gitignore 或您的源代码控制工具的同类功能。

如果您只是希望开始编码而不需要所有 IDE 功能,请考虑安装 Sublime Text

安装 AWS Toolkit for Eclipse

AWS Toolkit for Eclipse 是适用于 Eclipse Java IDE 的开源插件,能够方便开发人员使用 AWS 开发、调试和部署 Java 应用程序。有关安装说明,请访问 AWS Toolkit for Eclipse 主页