在使用Gradle发布其较新版本时,是否可以覆盖Nexus上的现有资源?

在使用Gradle发布其较新版本时,是否可以覆盖Nexus上的现有资源?,gradle,nexus,Gradle,Nexus,我有一个非常简单的Gradle脚本,可以使用GradleMaven发布插件将库发布到Nexus。我在重新运行任务时出现以下错误: Could not write to resource 'some_resource.pom' 我可以从NexusUI手动删除它,但我想知道是否有一种更编程的方式来完成它。顺便说一句,我对Nexus有写权限 您使用的是什么版本的Nexus存储库?从理论上讲,您可以将存储库设置为允许重新部署,但是这有点违背了不可变工件的目的(使用时自行承担风险)。您可能可以使用Nex

我有一个非常简单的Gradle脚本,可以使用GradleMaven发布插件将库发布到Nexus。我在重新运行任务时出现以下错误:

Could not write to resource 'some_resource.pom'

我可以从NexusUI手动删除它,但我想知道是否有一种更编程的方式来完成它。顺便说一句,我对Nexus有写权限

您使用的是什么版本的Nexus存储库?从理论上讲,您可以将存储库设置为允许重新部署,但是这有点违背了不可变工件的目的(使用时自行承担风险)。您可能可以使用Nexus公开的Restful API,并在Gradle中编写一个任务来调用它。