저는 Play를 구축하고 있습니다! Framework (2.5) Java 응용 프로그램이며 Ebean을 사용하여 ElasticSearch에 연결하려고합니다.연결하는 방법 Play! Ebean에서 ElasticSearch를 통한 프레임 워크
첫째, the steps here 따라 성공적 더미 JDBC 연결 (라이트 플러그인 build.sbt
을 수정 ebean.default="models.*"
, default.driver = org.h2.Driver
및 application.conf
default.url = "jdbc:h2:mem:play"
에 첨가). 여태까지는 그런대로 잘됐다.
이제 jdbc 대신 ElasticSearch로 전환하고 싶습니다. 따라서 the steps here을 따르고 있지만, 저의 삶에 대해 알아낼 수는 없습니다. 내가 지금까지했던 :
추가를
build.sbt
에 :libraryDependencies ++= Seq("org.avaje.ebeanorm" % "avaje-ebeanorm-elastic" % "1.3.1")
이
application.conf
추가 수 :ebean.docstore.url="http://localhost:9200" ebean.docstore.active=true ebean.docstore.generateMapping=true ebean.docstore.dropCreate=true`
이 제거
application.conf
default.driver = org.h2.Driver default.url = "jdbc:h2:mem:play"
에서
나는이 오류가 계속 때문에 내가 실행하려면이 코드를 얻을 수 없습니다
RuntimeException: com.typesafe.config.ConfigException$WrongType: application.conf @ file:/C:/Users/../conf/application.conf: 357-360: docstore has type OBJECT rather than LIST
내가 크게 올바른 방향으로 어떤 포인터를 감사하겠습니다. 감사!