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

Quarkus update命令执行卡住无法结束,求解决方法

解决Quarkus Update命令卡住的问题

针对你遇到的quarkus update卡在解析hibernate-core jar的情况,试试下面几个方案:

  • 提高Jar解析大小阈值
    命令默认的Jar解析阈值是10MB,而hibernate-core的jar超过了这个限制,导致解析时卡住。可以通过系统属性调高阈值,执行命令时加上参数:

    quarkus update -e --verbose -Dquarkus.update.analyzer.jar-size-threshold=20
    

    这里把阈值设为20MB,你可以根据实际情况调整更大的数值。

  • 清理本地Maven缓存
    本地缓存的hibernate-core jar可能存在损坏或异常,删除对应的缓存目录:

    C:\dev\projets\CheckPoint~.m2\repository\org\hibernate\orm\hibernate-core\6.4.8.Final
    

    删除后重新执行quarkus update命令,让Maven重新下载完整的依赖包。

  • 手动修改项目版本
    如果CLI工具始终无法正常执行,可以直接手动修改项目配置:

    • Maven项目:打开pom.xml,找到<quarkus.platform.version>节点,将值改为目标版本(比如3.8.6或3.15.x),然后执行mvn clean install验证更新。
    • Gradle项目:修改gradle.properties中的quarkusVersion属性,同步后执行构建命令。
  • 更新Quarkus CLI本身
    旧版本的CLI可能存在bug,先更新CLI到最新版本:

    quarkus update cli
    

    更新完成后再尝试执行项目更新命令。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 05:27:04