Gradle 2

[Gradle] 프로젝트 구조와 Wrapper

개요2026.03.27-[Java] Gradle 기본 개념에서 Gradle을 이루는 기본 개념에 대해서 알아보았다. 이번 글에서는 Gradle 프로젝트의 구조에 대해서 알아두려고 한다. 프로젝트 구조gradle init 명령어를 수행하면 프로젝트는 아래와 같은 파일 구조를 가진다.1. gradle : Wrapper 파일 등을 저장하는 Gradle 디렉터리2. libs.versions.toml : 종속성 관리를 위한 Gradle 버전 카탈로그3. gradlew : Gradle Wrapper 스크립트. Gradle 프로젝트는 특정 gradle 버전을 포함하고, wrapper 형태로 형상관리를 수행한다.4. settings.gradle : 루트 프로젝트와 하위 프로젝트를 정의하는 gradle 설정 파일. ..

Java 09:52:36

[Java] Gradle 기본 개념

개요현재 개발하는 Java 애플리케이션은 Gradle 프로젝트인데 Gradle에 대한 이해도가 부족하다 보니 어떻게 설정하는지, 어떤 개념이 있는지 헤매고 있는 중이다. 이번 글에서는 기초적인 개념 위주로 훑어보려고 한다. Gradle프로젝트 초기화 및 빌드 자동화 도구로, 설정이나 외부 라이브러리 의존 관리를 편리하게 하는 역할을 수행한다. 개발자는 설정과 의존성 관리, 컴파일 방식 정의, 테스트, 패키징, 작업 설정 등을 위해 Gradle을 사용하게 된다. 구조 및 개념Gradle은 5개의 핵심적인 개념을 가진다.프로젝트빌드 가능한 소프트웨어를 의미한다. 단일 프로젝트 빌드에는 루트 프로젝트라는 단일 프로젝트가 포함되며, 멀티 모듈 프로젝트 빌드에는 하나의 루트 프로젝트와 여러 개의 하위 프로..

Java 2026.03.31
1