mirror of https://github.com/apache/kafka.git
MINOR: Update kafka-run-class.bat to handle spaces in classpath
handle existing classpath with spaces list each lib dependency individually Author: Jon Freedman <jon.freedman@zoho.com> Reviewers: Guozhang Wang <wangguoz@gmail.com> Closes #2433 from jonfreedman/trunk
This commit is contained in:
parent
8301cc608e
commit
dc4d1bb81b
|
|
@ -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"
|
||||
)
|
||||
|
|
|
|||
Loading…
Reference in New Issue