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

部署Keycloak快速入门应用时报找不到jconsole.jar依赖错误如何解决

问题原因

你安装的openjdk-8-jdk-headless为无头版本,裁剪了jconsole.jar等非服务端必需的工具类库,导致wildfly-maven-plugin:1.2.2.Final加载依赖失败。

解决方案

  • 第一步:安装完整版本的OpenJDK 8,自动补全缺失的类库:
sudo apt install openjdk-8-jdk
  • 第二步:验证缺失文件是否存在:
ls /usr/lib/jvm/java-8-openjdk-amd64/lib/jconsole.jar

正常执行会输出对应路径,无报错即说明文件已存在。

  • 第三步:确认JAVA_HOME环境变量指向完整JDK路径:
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

如需永久生效可将以上命令追加到~/.bashrc文件后执行source ~/.bashrc。

  • 第四步:清理Maven本地缓存并强制更新依赖:
mvn clean install -U
  • 第五步:重新执行应用部署命令即可:
mvn clean package wildfly:deploy

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 10:36:04