java 在vscode settings.json文件中加载架构时出现问题

9rygscc1  于 2023-03-21  发布在  Java
关注(0)|答案(1)|浏览(139)

我在settings.json文件中添加了这个java classPath,以便在Ubuntu 22.04的vscode中使用JavaFx

"java.classPath": "/usr/share/openjfx/lib",

添加这一行后,Java Compiler之前显示的与JavaFX包和方法相关的错误消息消失了。
但我在settings.json文件中有此错误消息
无法从“vscode://schemas/settings/folder”加载架构:无法打开vscode://schemas/settings/文件夹。详细信息:无法解析资源vscode://schemas/settings/文件夹的文本模型内容。
我的settings.json文件看起来像这样:

{   
    "java.classPath": "/usr/share/openjfx/lib",
    "java.project.sourcePaths": ["src"],
    "java.project.outputPath": "bin",
    "java.project.referencedLibraries": [
        "lib/**/*.jar",
        "/usr/share/openjfx/lib/javafx.web.jar",
        "/usr/share/openjfx/lib/javafx.swing.jar",
        "/usr/share/openjfx/lib/javafx.media.jar",
        "/usr/share/openjfx/lib/javafx.graphics.jar",
        "/usr/share/openjfx/lib/javafx.fxml.jar",
        "/usr/share/openjfx/lib/javafx.controls.jar",
        "/usr/share/openjfx/lib/javafx.base.jar"
    ],
    "java.debug.settings.onBuildFailureProceed": true
}

我试着通过chatGPT的链接来改变schema文件夹,也在这里搜索了一些与此相关的问题。但是没有一个成功。

ih99xse1

ih99xse11#

那么您的错误存在于 settins.json 文件中,那为什么不显示完整的内容,并显示详细的错误界面呢?

  • 最简单的方法应该是重新启动vscode,并确保其版本和扩展是最新的。
  • 您也可以删除 settings.json 文件并重新配置。
  • 另一个可能相关的设置是web代理,您可以通过添加以下设置来关闭它
"http.proxySupport": "off",

相关问题