我在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文件夹,也在这里搜索了一些与此相关的问题。但是没有一个成功。
1条答案
按热度按时间ih99xse11#
那么您的错误存在于 settins.json 文件中,那为什么不显示完整的内容,并显示详细的错误界面呢?