在Visual Studio设置中设置java.home或xml.java.home 概述
我正在尝试设置一个VisualStudio代码扩展,它将帮助我基于模式构建一个XML文件 此扩展具有以下要求: (注意:我安装了Java JDK 8+)在Visual Studio设置中设置java.home或xml.java.home 概述,java,json,xml,visual-studio-code,Java,Json,Xml,Visual Studio Code,我正在尝试设置一个VisualStudio代码扩展,它将帮助我基于模式构建一个XML文件 此扩展具有以下要求: (注意:我安装了Java JDK 8+) 要求 Java JDK(或JRE)8或更高版本确保在 VSCode首选项中的xml.java.home VSCode首选项中的java.home 环境变量JAVA_HOME或JDK_HOME 注意:路径应以包含bin文件夹的父文件夹结尾。 示例路径:/usr/lib/jvm/java-1.8.0,如果bin位于/usr/lib/jvm/j
要求
- Java JDK(或JRE)8或更高版本确保在
VSCode首选项中的
xml.java.home
- VSCode首选项中的java.home
- 环境变量JAVA_HOME或JDK_HOME
问题 设置my settings.json文件中的java.home属性后,将鼠标悬停在数据上(显示为灰色),表示
未知配置设置
。因此,扩展似乎不起作用。我做错了什么
这是我的settings.json
{
"editor.minimap.enabled": false,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"liveServer.settings.donotShowInfoMsg": true,
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[xml]": {
"editor.defaultFormatter": "fabianlauer.vs-code-xml-format"
},
"java.home": "C:\\Program Files\\Java\\jdk1.8.0_241\\bin",
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
"javascript.implicitProjectConfig.experimentalDecorators": true
}
扩大
首先,“XML”扩展没有“java.home”的配置属性。您需要安装扩展才能获取此配置属性 其次,“java.home”:“C:\Program Files\java\jdk1.8.0241”,不带“\bin”,如您在注释中所述