2013年3月11日月曜日

Gradleでソースコードやリソースが含まれるディレクトリを変更する

Gradleでソースコードやリソースが含まれるディレクトリを変更する方法は、以下の通り。

apply plugin: 'java'
apply plugin: 'eclipse'
sourceSets {
main {
java { srcDir 'src' }
resources { srcDir 'src' }
}
}
task listSrcDir <<{
sourceSets.main{
it.java.srcDirs.each { println it}
it.resources.srcDirs.each {println it }
}
}
view raw build.gradle hosted with ❤ by GitHub

上記の例では、javaソースコードを格納するディレクトリ(デフォルトはsrc/main/java)とリソース(デフォルトはsrc/main/resources)を格納するディレクトリを、ともにsrcに変更している。

なお、上記のlistSrcDirタスクを実行すると、デフォルトのディレクトリは残ったままになっていることが確認できるが、実用上問題ないと思われる。

0 件のコメント:

コメントを投稿