本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
设置 Java 开发环境
本主题说明如何设置 Java 开发环境,以便在将应用程序部署到之前在本地对其进行测试 Amazon Elastic Beanstalk。它还引用了提供有用工具安装说明的网站。
有关适用于所有语言的常见设置步骤和工具,请参阅配置用于 Elastic Beanstalk 的开发计算机。
安装 Java 开发工具包
安装 Java 开发套件 (JDK)。如果您没有特别的要求,请获取最新版本。JDK在 or
JDK包括 Java 编译器,你可以用它来将源文件生成类文件,然后在 Elastic Beanstalk 网络服务器上执行。
安装 Web 容器
如果你还没有其他网络容器或框架,请安装 Elastic Beanstalk 支持你的亚马逊 Linux 操作系统的 Tomcat 版本。有关 Elastic Beanstalk 支持的当前 Apache Tomcat 版本的列表,请参阅《平台》文档中的 Tomcat。Amazon Elastic Beanstalk 从 A pache Tomcat 网站下载适用于您的环境的 Tomca
下载库
Elastic Beanstalk 平台默认包含几个库。请下载您的应用程序要用到的库,并将它们保存到要在应用程序源包中部署的项目文件夹中。
如果您在本地安装了 Tomcat,则可以从安装文件夹中复制 servlet API 和 P JavaServer ages (JSP) API 库。如果部署到 Tomcat 平台版本,则无需在源包中包含这些文件,但您的 classpath
中需要包含它们以便编译使用它们的任何类。
JUnit、Google Guava 和 Apache Commons 提供了几个有用的库。请访问其主页了解更多信息:
安装 Amazon SDK适用于 Java 的
如果您需要从应用程序内部管理 Amazon 资源,请安装适用 Amazon SDK于 Java 的。例如,您可以使用 Amazon DynamoDB (DynamoDB) 在多个 Web 服务器上共享 Apache Tomcat 应用程序的会话状态。 Amazon SDK for Java有关更多信息,请参阅适用于 Java 的文档 Amazon SDK中的使用亚马逊 DynamoDB 管理 Tomcat 会话状态。
访问Amazon SDK适用于 Java 的主页
安装IDE或文本编辑器
集成开发环境 (IDEs) 提供了多种便于应用程序开发的功能。如果你还没有使用适用于 Java 开发IDE的,可以试试 Eclipse 和 IntelliJ,看看哪种最适合你。
IDE可能会将您可能不想提交到源代码管理的文件添加到您的项目文件夹。要防止将这些文件提交到源代码控制,请使用 .gitignore
或您的源代码控制工具的同类功能。
如果你只想开始编程并且不需要的所有功能,可以考虑安装 Sublime Te IDE xt
注意
2023 年 5 月 31 日,生命Amazon Toolkit for Eclipse已到尽头,不再受其支持 Amazon。有关生命周期结束的更多详细信息 Amazon Toolkit for Eclipse,请参阅 Amazon Toolkit for Eclipse GitHub 存储库中的 README.md