You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何阻止central-publishing-maven-plugin 0.9.0上传至中央仓库?

解决方案

你需要在配置里额外添加prepareOnly=true参数,完整配置如下:

<plugin>
  <groupId>io.github.central-maven</groupId>
  <artifactId>central-publishing-maven-plugin</artifactId>
  <version>0.9.0</version>
  <configuration>
    <skipPublishing>false</skipPublishing>
    <autoPublish>false</autoPublish>
    <prepareOnly>true</prepareOnly>
  </configuration>
</plugin>

从0.4.0升级到0.9.0时,插件对参数职责做了拆分:

  • 旧版本的skipPublishing=true同时承担「生成文件但跳过上传」的双重作用
  • 新版本中skipPublishing=true会直接跳过插件所有流程(包括文件生成)
  • prepareOnly=true才是专门控制「只执行文件生成/准备环节,跳过后续上传、发布步骤」的参数

这样配置后,插件会正常生成所有部署所需文件(jar、pom、签名文件等),但不会触发任何上传或发布动作,完全匹配你手动上传的需求。

内容的提问来源于stack exchange,提问作者jjazzboss

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.11 18:04:54