Ich baue ein Spiel! Framework (2.5) Java-Anwendung und ich möchte es über Ebean mit ElasticSearch verbinden.Verbindung herstellen Spielen! Framework durch Ebean zu ElasticSearch
zuerst, gefolgt I the steps here und erfolgreich auf eine Dummy-Jdbc verbunden (Added-Plugin, modifizierte build.sbt
, hinzugefügt ebean.default="models.*"
, default.driver = org.h2.Driver
und default.url = "jdbc:h2:mem:play"
zu application.conf
). So weit, ist es gut.
Jetzt möchte ich meine Verbindung zu ElasticSearch anstelle von jdbc wechseln, so dass ich the steps here folgen, aber ich kann es nicht für das Leben von mir herausfinden. Was ich bisher getan:
hinzugefügt
build.sbt
:libraryDependencies ++= Seq("org.avaje.ebeanorm" % "avaje-ebeanorm-elastic" % "1.3.1")
hinzugefügt
application.conf
:ebean.docstore.url="http://localhost:9200" ebean.docstore.active=true ebean.docstore.generateMapping=true ebean.docstore.dropCreate=true`
von
application.conf
entferntdefault.driver = org.h2.Driver default.url = "jdbc:h2:mem:play"
Ich kann den Code nicht erhalten zu laufen, weil ich diesen Fehler erhalte:
RuntimeException: com.typesafe.config.ConfigException$WrongType: application.conf @ file:/C:/Users/../conf/application.conf: 357-360: docstore has type OBJECT rather than LIST
Ich würde alle Hinweise in der richtigen Richtung sehr schätzen. Vielen Dank!