Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How is the bin package of confluent kafka built? #184

Open
nixonraphy opened this issue Mar 21, 2019 · 3 comments
Open

How is the bin package of confluent kafka built? #184

nixonraphy opened this issue Mar 21, 2019 · 3 comments

Comments

@nixonraphy
Copy link

I see that the tarball present in http://packages.confluent.io/archive/5.1/confluent-5.1.0-2.11.tar.gz

contains dependency jars arranged in different folder structure ,with dependent jar files distributed according to categories in share/java/ folder

However , when i clone the git of confluent kafka v_5.1 and build the project , all the dependent jar files are present in lib/ folder instead .

Is this because of a different gradle definition ? where can i obtain the gradle file for publishing http://packages.confluent.io/archive/5.1/confluent-5.1.0-2.11.tar.gz ?

@OneCricketeer
Copy link

bin folder are not libraries for JARs.

If you look at the Kafka, KSQL, or Schema Registry repos instead, you'll see bin folders there.

At the end of each individual project build, those folders are combined, but it's not done by this repo

@nixonraphy
Copy link
Author

Thanks for the response . Can you point me to the repo which does the combining of the libraries into separate folders ?

Just plainly mirroring confluent kafka git and building the tarball results in the dependent files or jars to move to lib/ folder instead of share/java/kafka/ directory.

@OneCricketeer
Copy link

That repo doesn't exist publicly. I believe I also answered you on Stackoverflow in relation to this.

https://stackoverflow.com/questions/55260664/how-is-the-bin-package-of-confluent-platform-kafka-built

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants