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

Gradle7运行putnami gwt项目提示旧maven插件已移除如何解决?

问题1 答案

Gradle 7 确实已正式移除传统maven插件,本次报错并非putnami插件本身被移除,而是你使用的fr.putnami.gwt 0.4.0版本停止维护多年,内部逻辑仍依赖Gradle 7已废弃删除的旧maven插件,你在本地配置中添加的maven-publish插件无法覆盖插件内部的依赖逻辑,因此触发报错。

问题2 答案

可根据项目需求选择以下任意一种方案解决问题:

  • 方案一:降级Gradle运行版本到6.x稳定版(推荐6.9.4),该方案改动成本最低,无需调整现有build.gradle配置,降级后即可正常执行gradle gwtRun命令。
  • 方案二:替换已停止维护的putnami GWT插件为适配Gradle 7+的社区活跃GWT插件(如net.ltgt.gwt插件),调整构建文件中原有putnami相关配置为新插件的对应配置规则,即可在Gradle 7+环境下正常运行项目。
  • 方案三:若必须保留当前Gradle版本和putnami插件,可自行修改putnami插件源码,移除其内部对旧maven插件的依赖,编译自定义版本插件后替换原插件即可,该方案改动成本较高,不优先推荐。

内容的提问来源于stack exchange,提问作者João Marques

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 01:36:03