找不到引擎 - PredictionIO

3
使用下面的Scala模板时出现了“未找到引擎”错误, http://predictionio.incubator.apache.org/templates/complementarypurchase/quickstart/ 我已经使用了正确的Scala版本。
scala -version
Scala code runner version 2.11.8 -- Copyright 2002-2016, LAMP/EPFL

从模板 build.sbt

scalaVersion := "2.11.8"

日志:

[INFO] [Engine$] [info] Done updating.
[INFO] [Engine$] [info] Compiling 5 Scala sources to /home/pioEngine/MyComplementaryPurchase/target/scala-2.11/classes...
[INFO] [Engine$] [info] Packaging /home/pioEngine/MyComplementaryPurchase/target/scala-2.11/template-scala-parallel-complementary-purchase_2.11-0.1-SNAPSHOT.jar ...
[INFO] [Engine$] [info] Done packaging.
[INFO] [Engine$] [success] Total time: 25 s, completed Sep 29, 2017 5:03:02 PM
[INFO] [Engine$] [info] Including: scala-library-2.11.8.jar
[INFO] [Engine$] [info] Run completed in 127 milliseconds.
[INFO] [Engine$] [info] Total number of tests run: 0
[INFO] [Engine$] [info] Suites: completed 0, aborted 0
[INFO] [Engine$] [info] Tests: succeeded 0, failed 0, canceled 0, ignored 0, pending 0
[INFO] [Engine$] [info] No tests were executed.
[INFO] [Engine$] [info] Checking every *.class/*.jar file's SHA-1.
[INFO] [Engine$] [info] Merging files...
[INFO] [Engine$] [warn] Merging 'META-INF/MANIFEST.MF' with strategy 'discard'
[INFO] [Engine$] [warn] Strategy 'discard' was applied to a file
[INFO] [Engine$] [info] SHA-1: 694c8171bc698f340ad43074d037fc26642ffa8d
[INFO] [Engine$] [info] Packaging /home/pioEngine/MyComplementaryPurchase/target/scala-2.11/template-scala-parallel-complementary-purchase-assembly-0.1-SNAPSHOT-deps.jar ...
[INFO] [Engine$] [info] Done packaging.
[INFO] [Engine$] [success] Total time: 3 s, completed Sep 29, 2017 5:03:04 PM
[INFO] [Engine$] Compilation finished successfully.
[INFO] [Engine$] Looking for an engine...
[ERROR] [Engine$] No engine found. Your build might have failed. Aborting.

有什么想法吗?
1个回答

2

成功了,现在我能够成功构建了。我所做的就是在 /MyComplementaryPurchase/target 下创建了一个 scala-2.10 目录。然后将 scala-2.11 中的依赖项复制到 scala-2.10 中。现在当我执行“pio build”时,依赖项被识别并完成了构建。 - Srini
在 PIO(构建 Scala 2.11)上运行 UR(构建 Scala 2.10)将会产生冲突,您的训练可能会失败。尝试在相同的 Scala 版本上构建 PIO 和 Engine 模板(UR)。 - CᴴᴀZ

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接