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. เพื่อปรับแต่งชุดแหล่งที่มา - เมื่อฉันเพิ่มใบอนุญาตชุดแหล่งที่มาจะไม่เพิ่มลงในไฟล์ .java เมื่อฉันลบใบอนุญาตบล็อก sourceSets จะเป็นการอัปเดตไฟล์ .java,.groovy ทั้งหมด src/main/ test & java directiries แต่ฉันต้องเพิ่มใบอนุญาตสำหรับไฟล์ specfic เช่น .xml,.xsl ที่ไดเร็กทอรีราก และไฟล์ java บางไฟล์ที่ขึ้นต้นด้วย s*.java ใครก็ได้ช่วยฉันได้