Compilation errors from Elastic Search plugin 0.0.3.1 on Grails 2.3.5
I've followed the notes in the Elastic Search Plugin documentation, added the plugin to my app in the 'plugins' closure but when I run my app I get a whole load of 'unable to resolve class org.elasticsearch...' compilation errors.
Here are the first few:
| Error Compilation error: startup failed:
/Users/paulbarker/.grails/2.3.4/projects/myapp/plugins/elasticsearch-0.0.3.1/grails-app/services/org/grails/plugins/elasticsearch/ElasticSearchAdminService.groovy: 3: unable to resolve class org.elasticsearch.action.support.broadcast.BroadcastOperationResponse
@ line 3, column 1.
/Users/paulbarker/.grails/2.3.4/projects/myapp/plugins/elasticsearch-0.0.3.1/grails-app/services/org/grails/plugins/elasticsearch/ElasticSearchAdminService.groovy: 5: unable to resolve class org.elasticsearch.client.Requests
@ line 5, column 1.
/Users/paulbarker/.grails/2.3.4/projects/myapp/plugins/elasticsearch-0.0.3.1/grails-app/services/org/grails/plugins/elasticsearch/ElasticSearchAdminService.groovy: 4: unable to resolve class org.elasticsearch.client.Client
@ line 4, column 1.
But I do remember seeing 'The environment variable ELASTIC_SEARCH_HOME specifying the location of ElasticSearch is not set' flash past at one point but I haven't seen it since - could that be the problem? Not sure what it should even be set to.