gradle build시 타 gradle project 참조하는 방법

gradle project를 build할 때 타 gradle project를 참조(build 이후 build 결과 바이너리를 import)하는 방법이다.

예로, 참조할 gradle project가 library일 경우 유용하다.

main gradle project

  • 최종 build 결과물을 생성하는 project(예: .jar, .war)

] settings.gradle

include ':project1', ':project2'
project(':project1').projectDir = new File(settingsDir, '../project1')
project(':project2').projectDir = new File(settingsDir, '../project2')

] build.grade

dependencies {
...
//import projects
compile project(":project1")
compile project(":project2")
...
}

Leave a Comment