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

安装Spring Tools 4后Eclipse切换工作区时出现“无法访问JAR文件”错误

解决方案:Spring Tools 4切换工作区后语言服务器加载失败

针对你遇到的切换工作区后Spring Boot语言服务器无法加载的问题(路径含竖线|、找不到jar包),可以尝试以下步骤:

  • 以管理员身份运行Eclipse
    Windows 11下,Program Files目录和用户配置目录可能存在权限限制,右键Eclipse图标选择「以管理员身份运行」,再切换工作区测试,看是否能正常加载语言服务器。

  • 手动修正语言服务器路径配置

    1. 关闭Eclipse,定位到用户配置目录下的Spring Tools插件路径:
      C:\Users\[user_name]\.eclipse\org.eclipse.platform_4.30.0_1709980481_win32_win32_x86_64\plugins\org.springframework.tooling.boot.ls_1.59.0.202411281450\servers\spring-boot-language-server
      
    2. 确认目录下存在spring-boot-language-server-1.59.0-SNAPSHOT-exec.jar文件(注意错误信息里的文件名多了空格,实际应为连写格式)
    3. 重启Eclipse,打开Window > Preferences > Language Servers > Spring Boot Language Server,检查配置的jar路径,将其中的竖线|替换为反斜杠\,并移除多余空格,保存后重启Eclipse。
  • 清理工作区和插件配置缓存

    1. 关闭Eclipse,删除当前工作区.metadata\.plugins\org.eclipse.core.runtime\.settings目录下的org.springframework.tooling.boot.ls.prefs文件
    2. 删除用户Eclipse配置目录中与org.springframework.tooling.boot.ls相关的缓存文件
    3. 重新启动Eclipse,切换工作区验证问题是否解决。
  • 降级Spring Tools 4至稳定版
    当前使用的1.59.0为快照版本,可能存在兼容性bug。打开Eclipse Marketplace,搜索「Spring Tools 4」,选择历史稳定版本(如1.58.0)安装,替换现有版本后测试。

  • 修复Eclipse安装目录权限
    右键Eclipse安装目录(C:\Program Files\eclipse),选择「属性 > 安全 > 编辑」,给当前用户添加「完全控制」权限,应用设置后重启Eclipse,确保插件能正常读写配置文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 08:51:00