我正在使用PredictionIo进行机器学习。我使用较旧的模板。当我建立它,一切都没问题。但是当我想用pio train
进行训练时,我得到了这个错误
java.lang.NoClassDefFoundError: org/apache/lucene/analysis/Analyzer
为了解决我的问题,我在build.sbt
中添加以下行 "org.apache.lucene" % "lucene-core" % "4.10.0" % "provided",
"org.apache.lucene" % "lucene-analyzers-common" % "4.10.0" % "provided"
我构建模板并再次训练引擎,但我有同样的错误。 为什么依赖关系没有解决?
答案 0 :(得分:0)
您告诉sbt您的两个依赖项将由应用程序服务器提供。您的环境实际上是否提供了库?如果没有,请删除% "provided"
并重建。