Skip to content

Commit e514990

Browse files
Fix Java exec exception 'UNC path is missing sharename' (#352)
1 parent 39a946b commit e514990

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

com.microsoft.java.debug.plugin/src/main/java/com/microsoft/java/debug/plugin/internal/ResolveJavaExecutableHandler.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,9 @@ private static File findJavaExecutable(File vmInstallLocation) {
9090
if (!isBin && j == 0) {
9191
continue;
9292
}
93-
File javaFile = new File(vmInstallLocation, Paths.get(javaBinCandidates[j], javaExecCandidates[i]).toString());
93+
94+
String execRelativePath = j == 0 ? javaExecCandidates[i] : Paths.get(javaBinCandidates[j], javaExecCandidates[i]).toString();
95+
File javaFile = new File(vmInstallLocation, execRelativePath);
9496
if (javaFile.isFile()) {
9597
return javaFile;
9698
}

0 commit comments

Comments
 (0)