From 6ffec60e4b8ba7ec39758b384cd2f7ce4036aeda Mon Sep 17 00:00:00 2001 From: Jessica Hamilton Date: Fri, 20 Apr 2018 11:07:23 +1200 Subject: [PATCH] sbt.bat: JAVACMD is not quoted in version check This fixes a failed version check for a path containing spaces. --- src/universal/bin/sbt.bat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/universal/bin/sbt.bat b/src/universal/bin/sbt.bat index ff8507716..7862b1e8e 100644 --- a/src/universal/bin/sbt.bat +++ b/src/universal/bin/sbt.bat @@ -102,7 +102,7 @@ goto :eof rem Parses x out of 1.x; for example 8 out of java version 1.8.0_xx rem Otherwise, parses the major version; 9 out of java version 9-ea set JAVA_VERSION=0 -for /f "tokens=3" %%g in ('%_JAVACMD% -Xms32M -Xmx32M -version 2^>^&1 ^| findstr /i "version"') do ( +for /f "tokens=3" %%g in ('"%_JAVACMD%" -Xms32M -Xmx32M -version 2^>^&1 ^| findstr /i "version"') do ( set JAVA_VERSION=%%g ) set JAVA_VERSION=%JAVA_VERSION:"=%