2017-04-19 320 views
3

我想在WSL中使用SDKMAN安装一些SDK(JDK,Maven,Gradle)。如果以后我需要在Windows应用程序中运行其中的一部分 - 我是否也应该在Windows中安装这些SDK?或者我可以简单地编辑Windows中的PATH变量,指向安装在WSL中的那些SDK?反之亦然 - 先在Windows中安装,然后在WSL中导出PATH?在WSL和Windows上安装SDK(JDK,Maven,Gradle)?

或者他们是完全隔离的,我应该在Windows和WSL中安装Maven/Gradle,如果我想在Windows和WSL中运行它们?

+0

我问了一个类似的问题[这里](https://superuser.com/questions/1216231/how-to-use-the-windows-installation-of-java-from-bashonwindows10) – Abhiram

回答

0

您至少应该在Windows上安装JDK,因为它包含特定于平台的二进制文件。即使安装在WSL上,基于Java的SDK也应该在Windows上工作。