如何从项目文件(*.java、*.js、*、xml 等)创建带有 Gradle 的源 JAR?
How to create source JAR with Gradle from project files (*.java, *.js, *,xml, etc.)?
我想从我的项目中使用每个文件(而不是 class 个文件)创建一个源 JAR 文件。你有什么想法吗?
使用任务 javadocJar
和 sourceJar
task javadocJar(type: Jar, dependsOn: javadoc) {
classifier = 'javadoc'
from javadoc.destinationDir
}
task sourcesJar(type: Jar, dependsOn: classes) {
classifier = 'sources'
from sourceSets.main.allSource
}
artifacts {
archives javadocJar
archives sourcesJar
}
我想从我的项目中使用每个文件(而不是 class 个文件)创建一个源 JAR 文件。你有什么想法吗?
使用任务 javadocJar
和 sourceJar
task javadocJar(type: Jar, dependsOn: javadoc) {
classifier = 'javadoc'
from javadoc.destinationDir
}
task sourcesJar(type: Jar, dependsOn: classes) {
classifier = 'sources'
from sourceSets.main.allSource
}
artifacts {
archives javadocJar
archives sourcesJar
}