1
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'nl.javadude.gradle.plugins:license-gradle-plugin:0.6.0'
}
}
apply plugin: 'license'
license {
sourceSets {
main {
java {
exclude '**'
}
test {
exclude '**'
}
}
}
mapping {
javascript='JAVADOC_STYLE'
xml='XML_STYLE'
xsl='XML_STYLE'
html='XML_STYLE'
Rptdesign='XML_STYLE'
}
}
我已經閱讀,默認情況下,許可證被添加到由Java Plugin.創建的所有sourceSets,以定製sourceSets-當我添加sourceSets許可證時,不會添加到.java文件,當我刪除sourceSets塊時,許可證正在更新所有.java ,.groovy在src/main/test中的文件& java directiries,但我必須爲特定文件(如.xml,.xsl在根目錄)和一些特定的java文件(如以s * .java開頭,可以是任何一個幫助文件)添加許可證。是否可以自定義Gradle許可證插件使用的源集?