Elasticsearch는 오픈소스 검색엔진입니다. Elasticsearch를 개발하거나 운영하다 보면 내부에서 어떻게 호출되고 있는지가 궁금 해질 때가 있습니다. 이 때 Elasticsearch를 IntlliJ에서 디버깅 하는 방법에 대해 설명하겠습니다. 환경은 다음과 같습니다. Mac OS IntelliJ 2022.2.3 1. Elasticsearch를 IntelliJ에서 열기 먼저 Github에서 Elasticsearch source를 clone 받습니다. git clone https://github.com/elastic/elasticsearch.git 그 다음 받은 Elasticsearch 소스를 IntelliJ에서 Open 해야하는데요, 그 전에 몇가지 체크 사항이 있습니다. IntelliJ I..