In Elasticsearch 1.x laufen, habe ich zu nennen:Wie Elasticsearch 5.1-Server aus Java-Anwendung (nicht über Kommandozeile)
org.elasticsearch.bootstrap.Elasticsearch.main(args)
Aber in 5.x sie die Klasse org.elasticsearch gemacht .bootstrap.Elasticsearch package-private (Standard), so dass ich den ES-Server nicht mehr sauber aus Java-Code ausführen kann. Gibt es eine alternative Möglichkeit dies zu tun (etwas anderes als Runtime exec oder Apache Commons Exec)?
Vielen Dank!
ich das hier gefunden, vielleicht hilft Ihnen: http://stackoverflow.com/questions/41298467/how-to-start-elasticsearch-5-1-embedded-in-my-java-application/41299436# 41299436 – rage