From 63204674b087998daa9328e5c23ef0e3444d5ada Mon Sep 17 00:00:00 2001 From: mnoah1 Date: Thu, 13 Jun 2024 17:40:27 +0000 Subject: [PATCH] Update --- src/server/install.ts | 2 +- src/test/suite/install.test.ts | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/server/install.ts b/src/server/install.ts index 365a628..03296ff 100644 --- a/src/server/install.ts +++ b/src/server/install.ts @@ -166,7 +166,7 @@ export class BazelBSPInstaller { .join(' ') // Full install command including flags. - const installCommand = `"${coursierPath}" launch ${MAVEN_PACKAGE}:${config.serverVersion} -M ${INSTALL_METHOD} -- ${flagsString}` + const installCommand = `"${coursierPath}" launch --jvm 11+ ${MAVEN_PACKAGE}:${config.serverVersion} -M ${INSTALL_METHOD} -- ${flagsString}` // Report progress in output channel. const installProcess = cp.spawn(installCommand, {cwd: root, shell: true}) diff --git a/src/test/suite/install.test.ts b/src/test/suite/install.test.ts index 256ac21..d8cbb0c 100644 --- a/src/test/suite/install.test.ts +++ b/src/test/suite/install.test.ts @@ -87,6 +87,7 @@ suite('BSP Installer', () => { // Just confirm that coursier path was part of the spawn call, to leave flexibility for other changes to the command. assert.ok(spawnStub.getCalls()[0].args[0].includes(coursierPath)) + assert.ok(spawnStub.getCalls()[0].args[0].includes('--jvm 11+')) assert.ok(installResult) })