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

Spring Tool Suite启动报错:无法定位配套共享库求助

解决STS启动报错“STS executable launcher was unable to locate it's companion shared library”的方案
  • 检查解压路径是否包含特殊字符
    确保STS的安装路径里没有中文、空格或特殊符号(比如!@#$等),别放在“Program Files”这类带空格的目录,也别用中文文件夹名,建议换成纯英文路径,比如D:\sts-4.20.0.RELEASE。

  • 验证JDK版本兼容性
    STS 4.x要求JDK 11及以上版本,先打开命令行输入java -version确认本地JDK版本。如果版本不匹配,安装对应JDK后,要么配置系统环境变量JAVA_HOME指向正确JDK路径,要么修改STS安装目录下的STS.ini文件,在-vmargs前添加两行配置:

    -vm
    D:\jdk-11.0.17\bin\javaw.exe
    

    注意把路径换成你实际的JDK安装路径。

  • 重新下载并完整解压
    可能是原压缩包损坏,重新下载官方稳定版STS压缩包,用MD5校验工具验证文件完整性后,用7-Zip这类专业解压工具重新解压,避免系统自带解压工具导致的文件丢失。

  • 清理残留配置文件
    卸载后旧配置可能没删干净,找到STS的配置目录删除后再重启:

    • Windows: C:\Users\[你的用户名]\.sts4
    • macOS: ~/Library/Application Support/STS4
    • Linux: ~/.sts4
  • 以管理员身份运行
    右键点击STS启动程序,选择“以管理员身份运行”,避免权限不足导致无法加载依赖库。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 22:12:02