// << 는 바로 수행시키않는 역할을 함
task copySample() << {
println file("src/main/resources/sample.properties")
println file("build/classes/")
copy {
from "src/main/resources/sample.properties"
into "build/classes/"
}
}
tasks.compileJava.doLast {
tasks.copySample.execute()
}
copySample Task를 바로 수행하지 않고
compileJava 시점 이후에 수행하도록 함
내용은 src/main/resources의 sample.properties 파일을 build/classes로 복사하는 것
복사 말고 Jar 파일안에 포함하는 방법은?
jar {
from("src/main/resources/sample.properties") {
into "bin/"
}
}
bin아래의 경로로 해당 프로퍼티 파일이 jar에 포함된다.
'빌드관리시스템 > Gradle' 카테고리의 다른 글
리눅스에 Gradle 설치하기 (0) | 2016.07.05 |
---|