14得票1回答
为什么在buildSrc目录下的自定义gradle.kts文件中找不到“publishing”函数?

我正在编写一个自定义的 gradle.kts 脚本,用于将我们各种模块的 Maven 发布到我们的 Sonatype 仓库,但遇到了一个奇怪的错误。以下是我的 maven-deploy.gradle.kts 文件内容: plugins { `maven-publish` si...

14得票1回答
如何使用Gradle在不同的Maven仓库上发布构件?

我正在使用Gradle将内容发布到本地Artifactory存储库。在构建期间,我生成了3个jar文件:一个包含.class的经典jar文件,一个带有javadoc (-javadoc.jar)的jar文件和一个带有源代码(-sources)的jar文件。 我想将我的二进制jar文件和jav...

14得票2回答
Gradle signArchives 无法读取秘钥

我正在尝试将我的Java库发布到Maven Central。其中的一部分涉及使用签名Gradle插件对文物进行签名。我需要在不使用锁匙环文件(如此处所述)的情况下签名,因为我无法向我的CI提供对密钥环文件的安全访问。 但是,当我这样做时,我的构建失败并出现以下错误:FAILURE: Buil...

14得票3回答
Gradle,SpringBoot,MavenPublish - 发布仅包含依赖项和/或约束而没有版本信息。

我在Gradle中使用maven-publish插件来发布我的Spring Boot应用程序jar包。我运行了常规任务:./gradlew artifactorypublish。然而,出现了以下错误,我无法理解其含义: > Task :assembleArtifact > Tas...

11得票3回答
Gradle Artifactory插件 - 如何从项目中的多个模块发布构件?

我有一个项目,其中包含一个SharedCode(Java)模块和一个依赖于SharedCode模块的Android(Android库)模块。我想从SharedCode模块发布一个jar文件和从Android模块发布一个aar文件到Artifactory。我不能弄清楚如何编写build.grad...

10得票1回答
Gradle的maven-publish插件生成的POM文件没有依赖项

我有一个项目,其中包含一个SharedCode(Java)模块和一个依赖于SharedCode模块的Android(Android库)模块。我以前在我的build.gradle文件中使用maven插件,并使用该插件的uploadArchives任务发布来自我的两个模块的构建结果。这有效地生成了...

10得票1回答
Gradle依赖Maven库中的S3未解决引用问题

我尝试将一个库发布到私有S3 Maven仓库。上传是受密码保护的,但是对于公开下载库是开放的。AAR文件上传没有问题(包括pom/md5/sha1),我可以在我的S3存储桶中看到它,下载它,甚至手动将这个AAR作为依赖项添加到我的项目中。然而,当我像这样加载这个依赖项时:allprojects...

10得票2回答
为什么在Android Gradle中,使用Maven发布Artifact BundleRelease时找不到?

当我同步项目时,Android Studio提示:无法获取类型为org.gradle.api.publish.maven.internal.publication.DefaultMavenPublication的对象的未知属性'bundleRelease'。 我添加了project.afte...

9得票3回答
IDEA无法为我的库下载源代码。

我有一个自己的库位于私有Maven仓库中,我将其与Java文档和源代码一起上传: 在我的应用程序中,我已经声明了这个仓库: dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_O...

9得票1回答
Gradle Maven发布到Nexus,delombok源代码

我正在使用以下设置: gradle 5.2.1 nexus发布 lombok 1.18.6 lombok gradle插件io.freefair.lombok 3.1.4 我想在delombok完成后将sourceJar上传到nexus。 对于maven发布,我使用以下设置: ta...