Gradle maven发布插件自定义工件名称
我正在努力使用maven publish插件将两个文件上传到Nexus存储库。问题是我想为其中一个文件设置自己的名称。任务源代码是:Gradle maven发布插件自定义工件名称,gradle,maven-publish,Gradle,Maven Publish,我正在努力使用maven publish插件将两个文件上传到Nexus存储库。问题是我想为其中一个文件设置自己的名称。任务源代码是: publications { nexus(MavenPublication) { artifact ("file1.tgz") { extension "tgz" } artifact ("file2.sh") { extension "sh" } }
publications {
nexus(MavenPublication) {
artifact ("file1.tgz") {
extension "tgz"
}
artifact ("file2.sh") {
extension "sh"
}
}
文件已正确上载,但名称与项目名称相同。关键是,我希望这两个工件保持其原始名称。有没有人遇到过类似的问题?我尝试了不同的破解方法,但没有效果。尝试使用
artifactId
publications {
nexus(MavenPublication) {
artifact ("file1.tgz") {
artifactId "file1"
extension "tgz"
}
artifact ("file2.sh") {
artifactId "file1"
extension "sh"
}
}
}