Normalizes scientific names into canonical names to provide a consistent search.
This project requires Java 17, since some external dependencies (Elasticsearch and Lucene) are built for that java version and is meant to be deployed into an 8.1.0 Elasticsearch cluster.
Use mvn clean package install verify
Copy the zip produced by the assembly plugin, copy it to server and run a command like
sudo ES_PATH_CONF=/etc/elasticsearch/species bin/elasticsearch-plugin install file:///tmp/checklistbank-elasticsearch-plugins.zip
- ES_PATH_CONF: points to the configuration directory of Elasticsearch node
- If the plugin is installed from the file system the URI prefix "file:///" must be used