gpt4 book ai didi

java - Bintray : Maven-Publish with Gradle Bintray Plugin doesn't upload maven-metadata. xml校验和文件

转载 作者:行者123 更新时间:2023-12-03 04:08:26 25 4
gpt4 key购买 nike

我正在尝试将我的 java 项目部署到 Bintray。正在构建的版本本身上传正常,但在包主文件夹中 - 没有 maven-metadata.xml 的校验和文件(maven-metadata.xml.md5、maven-metadata.xml.sh1 或任何其他)。我找不到任何配置它的方法。
我正在使用 Gradle 4.10(由于各种原因无法升级),
Gradle 6.5.1(最新)的 maven-publish 插件,jfrog.bintray.gradle 插件 1.8.5(最新)。
出版物和 Bintray 上传非常简单:

publishing {
publications {
BinTrayPublication(MavenPublication) {
from components.java
groupId = project.group
artifactId = project.archivesBaseName
version = project.version
}
}
}



bintray {
user = System.getenv('...')
key = System.getenv('...')
publications = ['BinTrayPublication']
publish = true
override = true // TODO - remove this in production
pkg {
repo = bintrayPublishRepoName
name = <repo name>
licenses = ['Apache-2.0']
userOrg = <org>
version {
name = project.version
desc = project.description
released = new Date()
}

}
}
我找到了一种为正在构建的版本中的一个文件生成校验和文件的方法,但不是为 repo 包中的 maven-metadata.xml 文件生成校验和文件的方法。
有任何想法吗?谢谢

最佳答案

我最终放弃了简单的 maven 命令 man deploy-file 的 Bintray Gradle 插件,它完全按照我的需要 - 为工件和元数据文件创建校验和文件。

关于java - Bintray : Maven-Publish with Gradle Bintray Plugin doesn't upload maven-metadata. xml校验和文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63130632/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com