選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

使用 Elastic Beanstalk 部署 Java 應用程式

焦點模式
使用 Elastic Beanstalk 部署 Java 應用程式 - AWS Elastic Beanstalk

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本章提供設定和部署 Java 應用程式的說明 AWS Elastic Beanstalk。Elastic Beanstalk 可讓您使用 Amazon Web Services 輕鬆部署、管理和擴展 Java Web 應用程式。

您可以使用 Elastic Beanstalk 命令列界面 (EB CLI) 或使用 Elastic Beanstalk 主控台,在幾分鐘內部署應用程式。部署 Elastic Beanstalk 應用程式後,您可以繼續使用 EB CLI 來管理您的應用程式和環境,也可以使用 Elastic Beanstalk 主控台 AWS CLI或 APIs。

請遵循 適用於 Java 的 QuickStart 的逐步說明,使用 EB CLI 建立和部署 Hello World Java Web 應用程式。 step-by-step 如果您對建立簡單的 Hello World Java JSP 應用程式以使用 EB CLI 部署到 Tomcat 型平台step-by-step說明感興趣,請嘗試 Tomcat 上的適用於 Java 的 QuickStart

Java 平台分支

AWS Elastic Beanstalk 支援適用於 Java 應用程式的兩個平台。

  • Tomcat – 以 Apache Tomcat 為基礎的平台,它是一種開放原始碼的 Web 容器,適用於使用 Java Servlet 和 JavaServer Pages (JSP) 來處理 HTTP 請求的應用程式。Tomcat 提供了多執行緒、宣告式的安全組態與豐富的自訂功能,來協助 Web 應用程式的開發。Elastic Beanstalk 為每個 Tomcat 目前主要版本都提供平台分支。如需更多詳細資訊,請參閱 Tomcat 平台

  • Java SE – 這種平台適用於不使用 Web 容器的應用程式,或使用 Jetty 或 GlassFish 等 Tomcat 之外容器的應用程式。您可以在部署到 Elastic Beanstalk 的原始碼套件中,加入應用程式所使用的任何程式庫 Java Archive (JAR)。如需詳細資訊,請參閱Java SE 平台

Tomcat 和 Java SE 平台最近的分支是以 Amazon Linux 2 和更新版本為基礎,並使用 Corretto - AWS Java SE 分佈。這些平台分支的名稱包含 Corretto 一詞,而非 Java

如需目前平台版本清單,請參閱 AWS Elastic Beanstalk 平台指南中的 TomcatJava SE

AWS 工具

AWS 提供數種工具來使用 Java 和 Elastic Beanstalk。無論您選擇哪個平台分支,都可以使用適用於 AWS Java 的 SDK AWS 來使用 Java 應用程式內的其他服務。適用於 Java 的 AWS SDK 是一組程式庫,可讓您從應用程式程式碼使用 AWS APIs而無需從頭寫入原始 HTTP 呼叫。

如果您想要從命令列管理您的應用程式,請安裝 Elastic Beanstalk 命令列界面 (EB CLI),並使用它來建立、監控和管理 Elastic Beanstalk 環境。如果您針對應用程式執行了多個環境。則 EB CLI 會與 Git 整合,來讓您建立每個環境與不同 Git 分支的關聯。

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。