Yes Dustin..that what i was looking for..thanks.

> On May 6, 2016, at 11:55 PM, Dustin Cote <dus...@confluent.io> wrote:
> 
> Pulling down the kafka code and grepping through is one way to do it:
> grep -r "def main(" .
> 
> Mostly you'll be looking in these two directories:
> core/src/main/scala/kafka/tools/
> core/src/main/scala/kafka/admin/
> 
> However, to echo what Christian said, it's probably worth deciding what you
> want to do before looking for the tool to do it in this case as the
> kafka-run-class.sh script is really just a way to launch these classes
> generically.  Hope that helps.
> 
> Dustin
> 
> On Fri, May 6, 2016 at 2:12 PM, Mudit Kumar <mudit.ku...@askme.in> wrote:
> 
>> Thanks chris but i am specifically looking for all Main Classes.
>> 
>>> On May 6, 2016, at 11:07 PM, Christian Posta <christian.po...@gmail.com>
>> wrote:
>>> 
>>> Well, to find the ones that are used by the Kafka tools:
>>> 
>>> find ./bin -type f | xargs grep kafka-run-class.sh | awk ' { print $4 }'
>>> 
>>> 
>>> kafka-run-class.sh basically just sets up the JVM classpath to call any
>> of
>>> the Main classes inside kafka. What exactly are you looking to do?
>>> 
>>> On Fri, May 6, 2016 at 9:41 AM, Mudit Kumar <mudit.ku...@askme.in>
>> wrote:
>>> 
>>>> How can i get the list for all the class names i can run through
>>>> ./kafka-run-class.sh [class-name] command?
>>>> 
>>>> Thanks,
>>>> Mudit
>>> 
>>> 
>>> 
>>> 
>>> --
>>> *Christian Posta*
>>> twitter: @christianposta
>>> http://www.christianposta.com/blog
>>> http://fabric8.io
>> 
>> 
> 
> 
> -- 
> Dustin Cote
> confluent.io

Reply via email to