Native plugins allow several aspects of the Elasticsearch server to be extended, but they require good knowledge of Java.
In this recipe, we will see how to set up a working environment to develop native plugins.
Native plugins allow several aspects of the Elasticsearch server to be extended, but they require good knowledge of Java.
In this recipe, we will see how to set up a working environment to develop native plugins.
You need an up and running Elasticsearch installation, as we described in Downloading and installing Elasticsearch recipe in Chapter 1, Getting Started.
Gradle or an integrated development environment (IDE) that supports Java programming with Gradle, such as Eclipse or IntelliJ IDEA, is required.
The code for this recipe is available in the ch16/simple_plugin directory.