apply plugin: 'maven-publish'
task sourceJar (type:Jar) {
classifier = 'sources'
from sourceSets.main.allSource
}
publishing {
publications {
myPublication(MavenPublication) {
from components.java
artifactId "$project.name"
version "$version"
artifact(sourceJar) {
classifier = 'sources'
}
}
}
repositories {
maven {
url "http://maven.aliyun.com/nexus/"
credentials {
username = '私服账号'
password = '私服密码'
}
}
}
}
jar {
baseName = "$project.name"
version = "$version"
}
version '1.0.0-SNAPSHOT'
Gradle 打包加入源码
最新推荐文章于 2024-08-15 15:19:28 发布