From a83c9a58ec188b877e613f3682c09f2d3dbd18b6 Mon Sep 17 00:00:00 2001 From: Roman Shevchenko Date: Wed, 14 Mar 2018 15:46:48 +0100 Subject: [PATCH] [java] more exact VM executable name on Windows (IDEA-188247) --- .../src/com/intellij/openapi/projectRoots/impl/JavaSdkImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/openapi/projectRoots/impl/JavaSdkImpl.java b/java/java-impl/src/com/intellij/openapi/projectRoots/impl/JavaSdkImpl.java index 86fe8c72695f..2d95f6d02559 100644 --- a/java/java-impl/src/com/intellij/openapi/projectRoots/impl/JavaSdkImpl.java +++ b/java/java-impl/src/com/intellij/openapi/projectRoots/impl/JavaSdkImpl.java @@ -47,7 +47,7 @@ public class JavaSdkImpl extends JavaSdk { public static final DataKey KEY = DataKey.create("JavaSdk"); - private static final String VM_EXE_NAME = "java"; // do not use JavaW.exe for Windows because of issues with encoding + private static final String VM_EXE_NAME = SystemInfo.isWindows ? "java.exe" : "java"; // do not use JavaW.exe because of issues with encoding private final Map myCachedSdkHomeToVersionString = new ConcurrentHashMap<>(); private final Map myCachedVersionStringToJdkVersion = new ConcurrentHashMap<>();