Apache spark Apache PredictionIO类似产品引擎模板安装问题

Apache spark Apache PredictionIO类似产品引擎模板安装问题,apache-spark,prediction,recommendation-engine,predictionio,recommender-systems,Apache Spark,Prediction,Recommendation Engine,Predictionio,Recommender Systems,我已根据此处的文档安装了apache predictionio: 没问题,它能用。我添加了必要的数据 但我在安装类似的产品引擎模板时遇到问题 确切地说,我是根据这里的文件进行的: 我一个接一个地应用了我所有的步骤。很多次 我的Java版本: openjdk版本“1.8.0_265”openjdk运行时 环境(构建1.8.0_265-8u265-b01-0ubuntu2~18.04-b01)OpenJDK 64位服务器虚拟机(构建25.265-b01,混合模式) 我的操作系统: 发行商ID:Ub

我已根据此处的文档安装了apache predictionio:

没问题,它能用。我添加了必要的数据

但我在安装类似的产品引擎模板时遇到问题

确切地说,我是根据这里的文件进行的:

我一个接一个地应用了我所有的步骤。很多次

我的Java版本:

openjdk版本“1.8.0_265”openjdk运行时 环境(构建1.8.0_265-8u265-b01-0ubuntu2~18.04-b01)OpenJDK 64位服务器虚拟机(构建25.265-b01,混合模式)

我的操作系统:

发行商ID:Ubuntu说明:Ubuntu 18.04.5 LTS发行版:18.04 代号:仿生

我走到这一步

pio构建——冗长

那么在这一步上,我遇到了麻烦

pio列车

在这一步中,我会遇到以下错误和更多错误:

[ERROR] [Executor] Exception in task 0.0 in stage 605.0 (TID 171)
[ERROR] [SparkUncaughtExceptionHandler] Uncaught exception in thread Thread[Executor task launch worker for task 171,5,main]
[WARN] [TaskSetManager] Lost task 0.0 in stage 605.0 (TID 171, localhost, executor driver): java.lang.StackOverflowError
    at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:3037)
    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1598)
    at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2366)
    at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2290)
    at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2148)
    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1647)
    at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2366)
    at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2290)
    at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2148)
    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1647)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:483)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:441)
    at scala.collection.immutable.List$SerializationProxy.readObject(List.scala:490)
    at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
完整日志:

当我增加ram时,问题就解决了