# Best way to learn Elasticsearch internal

**URL:** <https://discuss.elastic.co/t/best-way-to-learn-elasticsearch-internal/227748>\
**Category:** Elasticsearch\
**Created:** [April 13, 2020, 9:02am UTC](https://discuss.elastic.co/t/best-way-to-learn-elasticsearch-internal/227748 "2020-04-13T09:02:14Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![amitkg](https://avatars.discourse-cdn.com/v4/letter/a/4da419/32.png) [@amitkg](https://discuss.elastic.co/u/amitkg)\
**Post date:** [April 15, 2020, 5:07pm UTC](https://discuss.elastic.co/t/best-way-to-learn-elasticsearch-internal/227748/9 "2020-04-15T17:07:47Z")

</div>

I have posted earlier this but no response on that yet. Please can you help me on this.

> [@Failing to run on Intellij in debug mode](https://discuss.elastic.co/t/failing-to-run-on-intellij-in-debug-mode/227805):
>
> Hi, I followed the instruction, provided CONTRIBUTING.md and TESTING.asciidoc, to setup Elasticsearch on Intellij (macOS 10.15.4) . I was able to run it normal mode but I am unable to run it in debug mode. This worked: ./gradlew run But failed to run with following error: ./gradlew run --debug-jvm \> Task :distribution:run FAILED Running elasticsearch in debug mode, node{:distribution:runTask-0} suspending until connected on debugPort 5005 Exec output and error: | Output for ./bin/elasticsear…

---

_[View the full topic](https://discuss.elastic.co/t/best-way-to-learn-elasticsearch-internal/227748)._
