diff --git a/nodejs-packages/jvm-launch-utils/package-lock.json b/nodejs-packages/jvm-launch-utils/package-lock.json index ae2e9b3a5..b88ad8de8 100644 --- a/nodejs-packages/jvm-launch-utils/package-lock.json +++ b/nodejs-packages/jvm-launch-utils/package-lock.json @@ -1,12 +1,12 @@ { "name": "@pivotal-tools/jvm-launch-utils", - "version": "0.0.17", + "version": "0.0.19", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@pivotal-tools/jvm-launch-utils", - "version": "0.0.17", + "version": "0.0.19", "license": "MIT", "devDependencies": { "@types/node": "^16.6.0", diff --git a/nodejs-packages/jvm-launch-utils/package.json b/nodejs-packages/jvm-launch-utils/package.json index be2de715a..8333d8f23 100644 --- a/nodejs-packages/jvm-launch-utils/package.json +++ b/nodejs-packages/jvm-launch-utils/package.json @@ -1,6 +1,6 @@ { "name": "@pivotal-tools/jvm-launch-utils", - "version": "0.0.18", + "version": "0.0.19", "description": "Provides utilities useful for launching Java processes from node packages.", "files": [ "src", diff --git a/nodejs-packages/jvm-launch-utils/src/jvm-util.ts b/nodejs-packages/jvm-launch-utils/src/jvm-util.ts index 97ab06d5f..adf0f1604 100644 --- a/nodejs-packages/jvm-launch-utils/src/jvm-util.ts +++ b/nodejs-packages/jvm-launch-utils/src/jvm-util.ts @@ -182,7 +182,7 @@ class JVMImpl implements JVM { } isJdk(): boolean { const javaExecutable = this.getJavaExecutable(); - const str = ChildProcess.execSync(javaExecutable + ' --list-modules', {windowsHide: true, encoding: 'utf8'}); + const str = ChildProcess.execSync(`"${javaExecutable}" --list-modules`, {windowsHide: true, encoding: 'utf8'}); return str.search(/^jdk.management@.*$/m) >= 0; } jarLaunch(jar: string, vmargs?: [string], execFileOptions?: ChildProcess.ExecFileOptions): ChildProcess.ChildProcess { diff --git a/vscode-extensions/commons-vscode/package-lock.json b/vscode-extensions/commons-vscode/package-lock.json index 3dff926b2..b6457a8e3 100644 --- a/vscode-extensions/commons-vscode/package-lock.json +++ b/vscode-extensions/commons-vscode/package-lock.json @@ -9,7 +9,7 @@ "version": "0.2.4", "license": "MIT", "dependencies": { - "@pivotal-tools/jvm-launch-utils": "0.0.18", + "@pivotal-tools/jvm-launch-utils": "0.0.19", "deep-equal": "^2.0.5", "portfinder": "^1.0.28" }, @@ -25,9 +25,9 @@ } }, "node_modules/@pivotal-tools/jvm-launch-utils": { - "version": "0.0.18", - "resolved": "https://registry.npmjs.org/@pivotal-tools/jvm-launch-utils/-/jvm-launch-utils-0.0.18.tgz", - "integrity": "sha512-gxtow7DYXfFW82rxnSwZmskHS5YkYyFGBaWAnUXw4/oKqcHo2m8Bw86mZjldwrepOyc1nTAx3wrH/+Rb5ZtImA==" + "version": "0.0.19", + "resolved": "https://registry.npmjs.org/@pivotal-tools/jvm-launch-utils/-/jvm-launch-utils-0.0.19.tgz", + "integrity": "sha512-iPPJUYpqhWy7FCxh3uwcwIP1akMhNEpqtzeKQe9aWNJ+U85SykuxgY9ZzdBrysqiLZ0xSgoB4t/lTtsflyFY5A==" }, "node_modules/@types/node": { "version": "16.11.11", @@ -809,9 +809,9 @@ }, "dependencies": { "@pivotal-tools/jvm-launch-utils": { - "version": "0.0.18", - "resolved": "https://registry.npmjs.org/@pivotal-tools/jvm-launch-utils/-/jvm-launch-utils-0.0.18.tgz", - "integrity": "sha512-gxtow7DYXfFW82rxnSwZmskHS5YkYyFGBaWAnUXw4/oKqcHo2m8Bw86mZjldwrepOyc1nTAx3wrH/+Rb5ZtImA==" + "version": "0.0.19", + "resolved": "https://registry.npmjs.org/@pivotal-tools/jvm-launch-utils/-/jvm-launch-utils-0.0.19.tgz", + "integrity": "sha512-iPPJUYpqhWy7FCxh3uwcwIP1akMhNEpqtzeKQe9aWNJ+U85SykuxgY9ZzdBrysqiLZ0xSgoB4t/lTtsflyFY5A==" }, "@types/node": { "version": "16.11.11", diff --git a/vscode-extensions/commons-vscode/package.json b/vscode-extensions/commons-vscode/package.json index 7c0be1db4..b04a2f554 100644 --- a/vscode-extensions/commons-vscode/package.json +++ b/vscode-extensions/commons-vscode/package.json @@ -24,7 +24,7 @@ "prepack": "tsc -p ./" }, "dependencies": { - "@pivotal-tools/jvm-launch-utils": "0.0.18", + "@pivotal-tools/jvm-launch-utils": "0.0.19", "deep-equal": "^2.0.5", "portfinder": "^1.0.28" },