如何为windows和wsl配置visualstudio代码java.home


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

如果你的项目中有一个.vscode目录,你可以在那里放一个settings.json,VS代码会把它取起来。但这并不是最佳的。

--user-data-dir选项在WSL中不起作用。code --help甚至没有将其显示为一个选项。

找到了解决方案。

在settings.json中,请确保";java.home";未被设置,即;java.home":";,并且VSC将从JDK_ HOME或JAVA_。

最新更新