

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

# 適用於 Java 的 AWS SDK 2.x 入門
<a name="get-started"></a>

本主題中的各節將逐步引導您開始建置連接至 的 Java 應用程式的基本步驟 AWS 服務。這些章節涵蓋使用 Java 設定開發環境，以及建置 Maven 或 Gradle 等工具、設定安全身分驗證 AWS，以及透過實作教學課程建立您的第一個工作應用程式。這個適合初學者的主題是使用 Java AWS 開發的進入點，提供您在探索更進階功能之前所需的基礎。

**Contents**
+ [設定 適用於 Java 的 AWS SDK 2.x](setup.md)
  + [設定概觀](setup.md#setup-overview)
  + [安裝 Java 和建置工具以使用 AWS SDK for Java 2.x](setup-java-buildtool.md)
  + [設定使用 的 Apache Maven 專案 AWS SDK for Java 2.x](setup-project-maven.md)
    + [先決條件](setup-project-maven.md#prerequisitesmaven)
    + [建立 Maven 專案](setup-project-maven.md#create-maven-project)
    + [設定適用於 Maven 的 Java 編譯器](setup-project-maven.md#configure-maven-compiler)
    + [將開發套件宣告為相依性](setup-project-maven.md#sdk-as-dependency)
    + [設定開發套件模組的相依性](setup-project-maven.md#modules-dependencies)
      + [在專案中建立整個開發套件](setup-project-maven.md#build-the-entire-sdk-into-your-project)
    + [建立專案](setup-project-maven.md#build-project)
  + [設定使用 的 Gradle 專案 AWS SDK for Java 2.x](setup-project-gradle.md)
  + [設定使用 的 GraalVM 原生映像專案 AWS SDK for Java 2.x](setup-project-graalvm.md)
    + [先決條件](setup-project-graalvm.md#setup-graalvmnativeimage-prereq)
    + [使用原型建立專案](setup-project-graalvm.md#setup-graalvmnativeimage-project)
    + [建置原生映像](setup-project-graalvm.md#build-graalvmnativeimage-project)
+ [AWS 使用 透過 驗證 AWS SDK for Java 2.x](get-started-auth.md)
  + [設定身分驗證](get-started-auth.md#setup-auth)
    + [1. 使用短期登入資料進行本機開發](get-started-auth.md#setup-login)
    + [2. 設定 SDK 的單一登入存取](get-started-auth.md#setup-credentials)
    + [3. 使用 登入 AWS CLI](get-started-auth.md#setup-login-sso)
  + [其他身分驗證選項](get-started-auth.md#setup-additional)
+ [使用 建立簡單的應用程式 AWS SDK for Java 2.x](get-started-tutorial.md)
  + [步驟 1：設定本教學課程](get-started-tutorial.md#get-started-setup)
  + [步驟 2：建立專案](get-started-tutorial.md#get-started-projectsetup)
  + [步驟 3：撰寫程式碼](get-started-tutorial.md#get-started-code)
  + [步驟 4：建置並執行應用程式](get-started-tutorial.md#get-started-run)
    + [成功](get-started-tutorial.md#get-started-success)
    + [清除](get-started-tutorial.md#cleanup)
  + [後續步驟](get-started-tutorial.md#get-started-next)