

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# AWS SDK for Java 2.x로 시작하기
<a name="get-started"></a>

이 주제의 섹션에서는 AWS 서비스에 연결하는 Java 애플리케이션 구축을 시작하는 데 필요한 단계를 안내합니다. 이 섹션에서는 Java를 사용하여 개발 환경을 설정하고 Maven 또는 Gradle 등의 도구를 구축하고, AWS에 대한 보안 인증을 구성하고, 실습 자습서를 통해 첫 번째 작업 애플리케이션을 만드는 방법을 다룹니다. 이 초보자용 주제는 Java를 사용한 AWS 개발의 시작점 역할을 하여 고급 기능을 살펴보기 전에 필요한 기본 사항을 제공합니다.

**Contents**
+ [AWS SDK for Java 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)
    + [SDK를 종속성으로 선언](setup-project-maven.md#sdk-as-dependency)
    + [SDK 모듈에 대한 종속성 설정](setup-project-maven.md#modules-dependencies)
      + [전체 SDK를 프로젝트에 빌드](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에 Single Sign-On 액세스 설정](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)
    + [Success](get-started-tutorial.md#get-started-success)
    + [정리](get-started-tutorial.md#cleanup)
  + [다음 단계](get-started-tutorial.md#get-started-next)