에 부모 프로젝트에서 속성을 복사합니다. 내 디렉토리 구조는 다음과 같습니다는 어떻게 전쟁 나머지는 단지입니다 그 중 하나 Gradle을 여러 하위 프로젝트들 (각 언어의) 하나 messages.properties를 공유하기 위해 노력하고있어 Gradle을
내가 (나를 위해 작동하는 보이지 않는) 주 프로젝트 레벨 build.gradle에서이 같은 일을하려고하고Top Level Project
+ Project War/
+ Project Jar/
+ Project Jar/
...
+ common/resources/properties files
+ build.gradle
:
task copyProperties(type: Copy) {
description = 'Copies the messages.properties to individual projects.'
from relativePath('./common/resources')
into output.resourceDir
include '*.properties'
}
을 이 하위 프로젝트의 compileJava.dependsOn에서 전화 해요 및 모든 오류가 표시되지 않지만 복사본이 발생하지 않습니다.
어떤 gradle 출력을 얻고 있습니까? copyProperties 태스크가 각 서브 프로젝트에 대해 호출 되었습니까? 아니면 한 번만 호출됩니까? –