Repository: kafka Updated Branches: refs/heads/trunk 8301cc608 -> dc4d1bb81
MINOR: Update kafka-run-class.bat to handle spaces in classpath handle existing classpath with spaces list each lib dependency individually Author: Jon Freedman <[email protected]> Reviewers: Guozhang Wang <[email protected]> Closes #2433 from jonfreedman/trunk Project: http://git-wip-us.apache.org/repos/asf/kafka/repo Commit: http://git-wip-us.apache.org/repos/asf/kafka/commit/dc4d1bb8 Tree: http://git-wip-us.apache.org/repos/asf/kafka/tree/dc4d1bb8 Diff: http://git-wip-us.apache.org/repos/asf/kafka/diff/dc4d1bb8 Branch: refs/heads/trunk Commit: dc4d1bb81b37908725e3bcefd21bade9c2297ebd Parents: 8301cc6 Author: Jon Freedman <[email protected]> Authored: Thu Jan 26 14:17:09 2017 -0800 Committer: Guozhang Wang <[email protected]> Committed: Thu Jan 26 14:17:09 2017 -0800 ---------------------------------------------------------------------- bin/windows/kafka-run-class.bat | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kafka/blob/dc4d1bb8/bin/windows/kafka-run-class.bat ---------------------------------------------------------------------- diff --git a/bin/windows/kafka-run-class.bat b/bin/windows/kafka-run-class.bat index 4f85301..23263b2 100755 --- a/bin/windows/kafka-run-class.bat +++ b/bin/windows/kafka-run-class.bat @@ -90,7 +90,9 @@ for %%p in (api runtime file json tools) do ( ) rem Classpath addition for release -call :concat %BASE_DIR%\libs\* +for %%i in (%BASE_DIR%\libs\*) do ( + call :concat %%i +) rem Classpath addition for core for %%i in (%BASE_DIR%\core\build\libs\kafka_%SCALA_BINARY_VERSION%*.jar) do ( @@ -174,7 +176,7 @@ IF ["%CLASSPATH%"] EQU [""] ( EXIT /B 2 ) -set COMMAND=%JAVA% %KAFKA_HEAP_OPTS% %KAFKA_JVM_PERFORMANCE_OPTS% %KAFKA_JMX_OPTS% %KAFKA_LOG4J_OPTS% -cp %CLASSPATH% %KAFKA_OPTS% %* +set COMMAND=%JAVA% %KAFKA_HEAP_OPTS% %KAFKA_JVM_PERFORMANCE_OPTS% %KAFKA_JMX_OPTS% %KAFKA_LOG4J_OPTS% -cp "%CLASSPATH%" %KAFKA_OPTS% %* rem echo. rem echo %COMMAND% rem echo. @@ -184,7 +186,7 @@ rem echo. goto :eof :concat IF ["%CLASSPATH%"] EQU [""] ( - set CLASSPATH="%1" + set "CLASSPATH=%1" ) ELSE ( - set CLASSPATH=%CLASSPATH%;"%1" + set "CLASSPATH=%CLASSPATH%;%1" )
