Fix for windows java.exe issue in executable path.

Signed-off-by: gayanper <gayanper@gmail.com>
This commit is contained in:
gayanper
2019-03-24 00:29:21 +05:30
parent 6d5f997f96
commit 10bfe98293

View File

@@ -24,7 +24,7 @@ class BootJavaPreloadingActivity extends PreloadingActivity {
val javaPath = Paths.get(javaHome)
val javaExec = javaPath.resolve(Paths.get("bin", "java"))
val javaExec = javaPath.resolve(Paths.get("bin", if(isWindows()) "java.exe" else "java"))
if (!Files.exists(javaExec)) {
// TODO throw error?
@@ -62,4 +62,7 @@ class BootJavaPreloadingActivity extends PreloadingActivity {
)))
}
def isWindows(): Boolean = {
return System.getProperty("os.name").toLowerCase().startsWith("win")
}
}