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

Chrome OS下IntelliJ重载Maven项目抛出ClassNotFoundException求助

解决IntelliJ中Reload All Maven Projects时的RemoteMavenServer36类找不到错误

问题原因

错误Error: Could not find or load main class org.jetbrains.idea.maven.server.RemoteMavenServer36由两个核心原因导致:一是IntelliJ的Maven服务器依赖组件缺失,二是你使用的OpenJDK 24版本过新,与当前IntelliJ的Maven插件兼容性不足。

解决方案

  • 降级JDK至LTS版本
    OpenJDK 24为最新版本,暂未被IntelliJ的Maven组件完全适配。切换到OpenJDK 17或11(长期支持版本):

    1. 打开IntelliJ的File > Project Structure
    2. 在Project Settings > Project中设置SDK为OpenJDK 17/11
    3. 进入Build, Execution, Deployment > Build Tools > Maven > Runner,将JRE设置为同一版本的JDK
    4. 重启IntelliJ后重试Reload操作
  • 强制IntelliJ重新生成Maven服务器组件

    1. 关闭IntelliJ
    2. 删除IntelliJ配置目录下的maven文件夹,路径为~/.config/JetBrains/<你的IntelliJ版本>
    3. 若存在~/.m2/repository/org/jetbrains/idea/maven目录,一并删除
    4. 重启IntelliJ,执行Reload All Maven Projects,IntelliJ会自动下载并安装所需组件
  • 手动安装缺失组件

    1. 从IntelliJ安装目录提取Maven服务器jar包:路径为~/jetbrains/intellij-idea-<版本>/plugins/maven/lib,找到包含maven-server字样的jar文件
    2. 在~/.m2/repository下手动创建目录结构:com/intellij/execution/rmi和org/jetbrains/idea/maven/server/3.6
    3. 将提取的jar包复制到org/jetbrains/idea/maven/server/3.6目录,并重命名为remote-maven-server-36.jar
    4. 重启IntelliJ后重试Reload操作
  • 更新IntelliJ的Maven插件

    1. 打开IntelliJ的File > Settings > Plugins
    2. 在插件列表中找到Maven,检查是否有可用更新,安装更新后重启重试

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 00:57:38