Prediction IO: сборка, движок не найден

После выполнения краткого руководства (для сборки 0.11.1) на https://predictionio.incubator.apache.org/templates/recommendation/quickstart/ Мне не удается создать шаблон/механизм (я пытался создать и MyRecommendation, и другой шаблон NLP). pio build --verbose заканчивается:

[INFO] [Engine$] Compilation finished successfully.
[INFO] [Engine$] Looking for an engine...
[ERROR] [Engine$] No engine found. Your build might have failed. Aborting.

Когда я пытаюсь запустить pio train, происходит сбой:

Exception in thread "main" scala.ScalaReflectionException: object org.example.recommendation.RecommendationEngine not found.

Слушатель работает нормально (данные также можно получить через curl), pio status :

[INFO] [Management$] Inspecting PredictionIO...
[INFO] [Management$] PredictionIO 0.11.1-SNAPSHOT is installed at /home/us/proj/incubator-predictionio/PredictionIO-0.11.1-SNAPSHOT
[INFO] [Management$] Inspecting Apache Spark...
[INFO] [Management$] Apache Spark is installed at /home/us/proj/incubator-predictionio/PredictionIO-0.11.1-SNAPSHOT/vendors/spark-2.1.1-bin-hadoop2.6
[INFO] [Management$] Apache Spark 2.1.1 detected (meets minimum requirement of 1.3.0)
[INFO] [Management$] Inspecting storage backend connections...
[INFO] [Storage$] Verifying Meta Data Backend (Source: PGSQL)...
[INFO] [Storage$] Verifying Model Data Backend (Source: PGSQL)...
[INFO] [Storage$] Verifying Event Data Backend (Source: PGSQL)...
[INFO] [Storage$] Test writing to Event Store (App Id 0)...
[INFO] [Management$] Your system is all ready to go.

Любые идеи?


person Doing It Wrong    schedule 07.08.2017    source источник


Ответы (1)


Укажите свою версию scala в примере build.sbt.

scalaVersion := "2.11.8"

person Abhimanyu    schedule 27.11.2017