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.to によって作成されたすべての sourceSets にライセンスが追加されることを読みました。 src/main/ test & java ディレクトリですが、ルート ディレクトリにある .xml、.xsl などの特定のファイルと、s*.java で始まる特定の Java ファイルのライセンスを追加する必要があります。