현재 내 Gradle을 빌드는 다음 빌드를 호출하는 것에 의해 build/distributions
에서 (ShadowJar Plugin를 통해) 지방 JAR를 생산 : 지금 똑같은 빌드 호출뿐만 아니라 build/distributions
에 src/main/resources/myconfig.json
을 복사하는 것이 필요Gradle : 파일을 복사하지만 동일한 빌드 호출을 유지하는 방법은 무엇입니까?
gradle clean build shadowJar
. 나는 내 빌드로 다음 Gradle docs을 따라 추가 :
task copyConfig(type: Copy) {
into 'build/distributions'
from('src/main/resources') {
include '**/*.json'
}
}
그러나 예상대로 build/distributions/myconfig.json
을 생성하지 않습니다 gradle clean build shadowJar
를 실행. 빌드 호출을 정확히 동일하게 유지하면서 copyConfig
작업을 호출하려면 어떻게해야합니까? (또한 작업에 오류가 없다고 100 % 확신하지 못합니다)?
신난다는 의미가 그 @JB Nizet (+1) - 저는 아직도 ** Gradle을 처음 접했습니다. – smeeb