오늘의 삽질 ? gradle build 중 bootRepackage가 안되는 현상
Gradle 프로젝트 구성시에 셋팅중에
Use auto-import : dependency 추가시 자동으로 import하는 옵션
Create directories for empty content roots automatically : 이 항목을 선택하면 자동으로 src폴더와 하위 구조가 생성
Use default gradle wrapper : Gradle Wrapper를 생성(gradlew.bat …)
Use gradle wrapper task configuration : Gradle Wrapper를 task를 통해 실행할 수 있도록 스크립트 만듬
여기서 오늘 삽질한것은 기존 프로젝트를 통해서 새로프로젝트 만들때
Use default gradle wrapper 로 프로젝트 구성한 후
build 시에 bootRepackage 가 안되서 원인을 파악해보니 기존 버전은 4.8
운영버전은 2.13으로 운영중이지만 기존 gradle 4.8에서 멀티모듈로 프로젝트 구성시에 안되는 기능이 있는데
그건 2.13에서만 되는 현상이라서
인텔리J 프로젝트 구성중 gradle -> wrapper 가서
gradle-wrapper.properties 2.13으로 다시 구성해준다음
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.13-bin.zip
빌드하니 문제가 없어짐
이걸로 오전일과를 버렸다.. 동료 덕분에 해결을~!
댓글