From 3932ad707a7ec43e3ef62a6cb2f5bd11622620cb Mon Sep 17 00:00:00 2001 From: bluelovers Date: Wed, 6 Dec 2017 04:32:56 +0800 Subject: [PATCH] use process.env.JDK_HOME > process.env.JAVA_HOME --- sys-info-base.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-info-base.ts b/sys-info-base.ts index f8d2cc0e..0482382e 100644 --- a/sys-info-base.ts +++ b/sys-info-base.ts @@ -41,7 +41,7 @@ export class SysInfoBase implements ISysInfo { public async getJavaCompilerVersion(): Promise { if (!this.javaCompilerVerCache) { const javaCompileExecutableName = "javac"; - const javaHome = process.env.JAVA_HOME; + const javaHome = process.env.JDK_HOME || process.env.JAVA_HOME; const pathToJavaCompilerExecutable = javaHome ? path.join(javaHome, "bin", javaCompileExecutableName) : javaCompileExecutableName; try { const output = await this.exec(`"${pathToJavaCompilerExecutable}" -version`, { showStderr: true });