Visual studio code 如何为windows和wsl配置visual studio代码java.home

Visual studio code 如何为windows和wsl配置visual studio代码java.home,visual-studio-code,Visual Studio Code,关于VS代码的问题。如果我从Windows启动代码,settings.json需要一个指向java.home的Windows路径。如果从Windows Subsystem for Linux(WSL)启动,settings.json需要一个Linux路径。但是无论是针对windows还是wsl启动,VSC都使用相同的settings.json,所以我总是在其中一个方面出错。一定有办法解决这个问题 如果您的项目中有一个.vscode目录,您可以在其中放置一个settings.json,VS代码会将

关于VS代码的问题。如果我从Windows启动代码,settings.json需要一个指向java.home的Windows路径。如果从Windows Subsystem for Linux(WSL)启动,settings.json需要一个Linux路径。但是无论是针对windows还是wsl启动,VSC都使用相同的settings.json,所以我总是在其中一个方面出错。一定有办法解决这个问题

如果您的项目中有一个.vscode目录,您可以在其中放置一个settings.json,VS代码会将其拾取。但这并不理想

--user data dir选项在WSL中不起作用<代码>代码--帮助甚至没有显示为选项。

找到了解决方案

在settings.json中,确保未设置“java.home”,即“java.home”:“”,VSC将从JDK_home或java_home(按该顺序)获取它