프로젝트 구성

프로젝트 구성 (Project Configuration)

Flink 애플리케이션 프로젝트를 구성하고 의존성을 관리하는 방법을 다루는 문서 모음입니다. 빌드 도구 설정, 필요한 라이브러리/커넥터 의존성 추가 방법, 로컬 실행 환경 구성 등을 설명합니다.

출처: 문서

본문

이 섹션은 Flink 프로젝트를 처음 구성할 때 필요한 내용을 안내합니다. Java/Scala Maven 프로젝트나 Gradle 프로젝트에서 Flink 의존성을 추가하는 방법과, 각 커넥터·포맷별 필요한 아티팩트를 설명합니다.

주요 주제:

  • Maven/Gradle 설정 — Flink 핵심 의존성 및 코드 생성 플러그인 구성
  • 커넥터 의존성 — Kafka, JDBC 등 각 커넥터에 필요한 아티팩트
  • 포맷 의존성 — Avro, JSON 등 직렬화 포맷 추가
  • 실행 구성 — 로컬 IDE/클러스터에서의 실행 설정

문서별 상세 내용은 각 하위 페이지를 참고하세요.

더 알아보기 (Learn more)