Java/build

    [Gradle] Spring Boot 멀티 모듈 설정

    Gradle Groovy 언어를 기반으로한 빌드 도구 왜 maven이 아닌 gradle을 사용할까 cache를 적용하여 빌드 속도를 줄일 수 있다. 스크립트 언어로 변수 설정, 로직 구현 등 반복되는 코드 양을 줄일 수 있다. task 설정, 모듈별 의존성 설정 등 xml과 비교해 가독성이 높다. init.gradle 초기화 스크립트, build시에 가장 먼저 실행 사용자 정보 및 실행 환경 초기화에 사용 gradle.properties 환경에 따라 값이 달라지는 파라미터 정의 settings.gradle rootProject.name = 'study' include 'simple' 빌드 대상 프로젝트를 설정 멀티 모듈 프로젝트에서 build 대상 프로젝트를 지정 build.gradle 프로젝트 의존관계..