You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "Nick Pirocanac (Jira)" <ji...@apache.org> on 2020/08/04 21:45:00 UTC

[jira] [Created] (KAFKA-10361) Windows batch files that use /bin/windows/kafka-run-class.bat fail with a class path error on fresh installation

Nick Pirocanac created KAFKA-10361:
--------------------------------------

             Summary: Windows batch files that use /bin/windows/kafka-run-class.bat fail with a class path error on fresh installation
                 Key: KAFKA-10361
                 URL: https://issues.apache.org/jira/browse/KAFKA-10361
             Project: Kafka
          Issue Type: Bug
          Components: tools
    Affects Versions: 2.6.0
            Reporter: Nick Pirocanac
         Attachments: kafka-run-class.bat

To reproduce: 
 # Use a windows OS
 # Download latest Confluent Kafka Platform from: [https://www.confluent.io/download/]  (Select Self Managed Platform)
 # Confluent Platform v5.5.1 will be downloaded. 
 # Unzip platform to directory
 # Change to directory\bin\windows
 # Attempt to run any batch file in the directory. (kafka-consumer-groups.bat for example)
 # Batch file fails with error: Classpath is empty. Please build the project first e.g. by running 'gradlew jarAll'
 # Follow directions on webpage: [https://medium.com/@praveenkumarsingh/confluent-kafka-on-windows-how-to-fix-classpath-is-empty-cf7c31d9c787]
 ## Modify kafka-run-class.bat to include this block: 
 ### 
{code:visualbasic}
rem classpath addition for LSB style path
if exist %BASE_DIR%\share\java\kafka\* (
call:concat %BASE_DIR%\share\java\kafka\*
)
{code}
# Attempt to run any batch file in the directory. (kafka-consumer-groups.bat for example)
# All tools work as expected.

This has been an issue for several versions now. It would be great to add this as a permenant fix so that I don't have to keep repeating the work around on each new confluent version. 

Attached is the modified kafka-run-class.bat with the required change. 

Thanks!




--
This message was sent by Atlassian Jira
(v8.3.4#803005)