本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
本主題提供設定 Java 開發環境的說明,以便在部署應用程式之前在本機測試應用程式 AWS Elastic Beanstalk。它也參考提供實用工具安裝說明的網站。
如需了解適用所有語言的常見設定步驟和工具,請參閱設定您的開發機器搭配 Elastic Beanstalk 使用。
安裝 Java 開發套件
安裝 Java 開發套件 (JDK)。若您沒有特別需求,請取得最新版本。請至 oracle.com
JDK 內含 Java 編譯器,您可用其將來源檔案建立為可於 Elastic Beanstalk Web 伺服器上執行的類別檔案。
安裝 Web 容器
如果您還沒有其他 Web 容器或架構,請安裝 Elastic Beanstalk 為您的 Amazon Linux 作業系統支援的 Tomcat 版本。如需 Elastic Beanstalk 支援的目前 Apache Tomcat 版本清單,請參閱 AWS Elastic Beanstalk 平台文件中的 Tomcat。從 Apache Tomcat 網站下載適用於您環境的 Tomcat
下載程式庫
Elastic Beanstalk 平台預設包含幾個程式庫。下載您應用程式將使用的程式庫,並將其儲存在您的專案資料夾,以部署至應用程式原始碼套件。
若您已於本機安裝 Tomcat,可自安裝資料夾複製 servlet API 和 JavaServer Pages (JSP) API 程式庫。若您部署至 Tomcat 平台版本,則這些檔案無須納入原始碼套件,但必須納入 classpath
以編譯使用這些檔案的類別。
JUnit、Google Guava 和 Apache Commons 提供多種實用的程式庫。若要進一步了解,請造訪其首頁:
安裝適用於 Java 的 AWS SDK
如果您需要從應用程式中管理 AWS 資源,請安裝適用於 Java 的 AWS SDK。例如,透過 適用於 Java 的 AWS SDK,您可以使用 Amazon DynamoDB (DynamoDB) 在多個 Web 伺服器上共用 Apache Tomcat 應用程式的工作階段狀態。如需詳細資訊,請參閱《適用於 Java 的 AWS SDK 文件》中的使用 Amazon DynamoDB 管理 Tomcat 工作階段狀態。
如需詳細資訊及安裝說明,請造訪適用於 Java 的AWS 開發套件首頁
安裝 IDE 或文字編輯器
整合開發環境 (IDE) 提供可加速應用程式開發的各種功能。若您尚未使用 IDE 進行 Java 開發,請嘗試 Eclipse 和 IntelliJ,看哪個更適合您。
-
安裝 Eclipse IDE for Java EE Developers
(Java EE 開發人員專用 Eclipse IDE)
IDE 可能會於專案資料夾新增您不希望遞交給來源控制的檔案。欲避免將這些檔案遞交給來源控制,請使用 .gitignore
或等同來源控制工具的功能。
若您只想開始編碼且不需要 IDE 的所有功能,請考慮安裝 Sublime Text
注意
在 2023 年 5 月 31 日, AWS Toolkit for Eclipse 已達到生命週期結束, 不再支援 AWS。如需 生命週期結束的其他詳細資訊 AWS Toolkit for Eclipse,請參閱 AWS Toolkit for Eclipse GitHub 儲存庫上的 README.md