我正在查看webpush-java代码。我在尝试使用gradle构建项目时遇到了一个问题。(我是gradle新手)。
:signArchives收藏夹
失败:生成失败,出现异常。
- 错误:任务“:signArchives”执行失败。
无法执行签名任务“:signArchives”,因为它没有配置的签名人
我想我需要配置一个签名者。我该怎么做?
我正在查看webpush-java代码。我在尝试使用gradle构建项目时遇到了一个问题。(我是gradle新手)。
:signArchives收藏夹
失败:生成失败,出现异常。
无法执行签名任务“:signArchives”,因为它没有配置的签名人
我想我需要配置一个签名者。我该怎么做?
4条答案
按热度按时间muk1a3rh1#
引用Signing插件文档,当您在 HOME 目录下的 gradle.properties 文件中提供预期的GPG变量时,您应该能够解决错误:
字符串
Gradle和Signing插件将在构建过程中自动拾取它们。
lskq00tm2#
另一个不需要特殊命令行选项的选项是在
build.gradle.kts
中添加以下内容:字符串
例如,参见https://github.com/Vampire/command-framework/blob/master/buildSrc/src/main/kotlin/net/kautler/publishing.gradle.kts#L157
或Groovy(
build.gradle
):型
5us2dqdw3#
我遇到了同样的问题,这是因为几件事:
**我没有将gpg密钥分发给任何服务器;
我在用inMemory签名,我不应该**
完整答案与build.gradle文件和gradle.properties文件的链接:https://stackoverflow.com/a/68505768/7937498
brgchamk4#
在这里找到解决方案https://github.com/jaegertracing/jaeger-client-java/issues/202使用下面的命令。
./gradlew assemble -x signArchives