我試圖使用ESTestCase
類從包org.elasticsearch.test.ESTestCase
我下面這個鏈接 - > https://www.elastic.co/guide/en/elasticsearch/reference/current/using-elasticsearch-test-classes.html 我使用SBT項目這裏是庫的依賴是構建。 SBT文件對象測試是不是包的成員org.elasticsearch
"org.elasticsearch" % "elasticsearch" % "5.6.0",
"org.elasticsearch.client" % "transport" % "5.6.0",
"org.apache.lucene" % "lucene-expressions" % "6.6.0",
"org.apache.logging.log4j" % "log4j-core" % "2.9.0",
"org.apache.lucene" % "lucene-test-framework" % "6.6.0" % "test",
"org.elasticsearch.test" % "framework" % "5.6.0" % "test",
當我嘗試導入這兩條線
import org.elasticsearch.test.ESTestCase
import org.elasticsearch.transport.MockTransportClient
日食沒有顯示任何編譯時錯誤,但得到了以下0錯誤
[
error] /myproject/app/CampaignController.scala:44: object test is not a member of package org.elasticsearch
[error] import org.elasticsearch.test.ESTestCase
[error] ^
[error] /myproject/app/CampaignController.scala:45: object MockTransportClient is not a member of package org.elasticsearch.transport
[error] import org.elasticsearch.transport.MockTransportClient
[error] ^
我使用ElasticSearch 5.6.0,請幫忙是什麼原因造成的問題