[
https://issues.apache.org/jira/browse/KAFKA-12517?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17319011#comment-17319011
]
Jordan Moore commented on KAFKA-12517:
--------------------------------------
I think the recommendation is to actually use kafka-server-start for running
the broker with your code changes.
You can find the main class (and how the classpath is constructed) by looking
at that shell script + kafka-run-class.sh
If you need to setup a debugger, the KAFKA_DEBUG env var can be set -
https://github.com/apache/kafka/blob/trunk/bin/kafka-run-class.sh#L235-L252
> Kafka's readme should provide Run configurations in the BUILD with IDE Section
> ------------------------------------------------------------------------------
>
> Key: KAFKA-12517
> URL: https://issues.apache.org/jira/browse/KAFKA-12517
> Project: Kafka
> Issue Type: Improvement
> Components: build
> Reporter: Aviral Srivastava
> Priority: Major
> Original Estimate: 5m
> Remaining Estimate: 5m
>
> I want to contribute to Kafka and for that, I want to set up IntelliJ IDEA
> for Kafka so that I can debug and run it(Kafka) using an IDE.
> However, I am not able to configure my "Run" settings and the documentation
> does not contain any such information.
> I dived deeper into how Kafka is normally executed and could not deduce the
> basics such as Classpath, etc.
> I have asked a specific question regarding the same here:
> [https://stackoverflow.com/questions/66739363/where-is-the-main-class-of-kafka-located]
> I am ready to contribute (add Run configs to the configuration) but I need
> some help from the community in setting up my own IDE.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)