首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JavaSE-11的运行库无效:路径指向丢失或不可访问的文件夹。

JavaSE-11的运行库无效:路径指向丢失或不可访问的文件夹。
EN

Stack Overflow用户
提问于 2020-10-02 17:11:34
回答 2查看 3.5K关注 0票数 4

我的VSCode不再识别java运行时的路径。我通常使用它们,现在它不再适用于相同的项目了。以下是错误消息和我的设置。运行时的路径是正确的。

环境:

2020-07-14

  • Visual

  • 操作系统: Linux 20 Cinnamon

  • JDK版本: Openjdk版本"11.0.8“

  • Studio代码版本: v1.49.2

  • Java扩展版本: v0.68.0

错误:

  • settings.json:

代码语言:javascript
复制
    "java.home": "/usr/lib/jvm/java-11-openjdk-amd64",
    "java.configuration.runtimes": [
    
      {
        "name": "JavaSE-1.8",
        "path": "/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java",
      },
      {
        "name": "JavaSE-11",
        "path": "/usr/lib/jvm/java-11-openjdk-amd64/bin/java",
        "default": true
      },
      {
        "name": "JavaSE-14",
        "path": "/usr/lib/jvm/java-14-openjdk-amd64/bin/java",
      },
    ],
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-10-02 18:05:10

“path”参数应该设置为Java运行时目录的位置,而不是java可执行文件。把“/bin/java”从末尾取下来。

票数 7
EN

Stack Overflow用户

发布于 2021-01-22 09:47:27

我不得不在路径的末尾添加/Contents/Home

以前:/Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk

后:/Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home

在OSX11.1和VS代码1.52.1上。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64175677

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档