Scala XGBoost4J成功构建,但可以';t导入ml.dmlc.xgboost4j.java.{DMatrix=>;JDMatrix}

Scala XGBoost4J成功构建,但可以';t导入ml.dmlc.xgboost4j.java.{DMatrix=>;JDMatrix},scala,xgboost,Scala,Xgboost,我仔细地遵循了中的安装说明,注意设置JAVA_HOME=/Library/JAVA/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/HOME/ 通过mvn包安装返回构建成功。但是,当我试图从示例文件夹中运行BasicWalkThrough.scala时,我遇到了一个错误 <console>:14: error: not found: value ml import ml.dmlc.xgboost4j.java.{DMatrix =>

我仔细地遵循了中的安装说明,注意设置JAVA_HOME=/Library/JAVA/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/HOME/

通过
mvn包安装
返回构建成功。但是,当我试图从示例文件夹中运行BasicWalkThrough.scala时,我遇到了一个错误

<console>:14: error: not found: value ml
   import ml.dmlc.xgboost4j.java.{DMatrix => JDMatrix}
:14:错误:未找到:值ml
导入ml.dmlc.xgboost4j.java.{DMatrix=>JDMatrix}
有人能帮我修一下吗


OS:OSX 10.12

您需要运行spark shell,conf选项指向您构建的xboost jar:

./bin/spark-shell --conf spark.jars=/xgboost/jvm-packages/xgboost4j-example/target/xgboost4j-example-0.8-SNAPSHOT-jar-with-dependencies.jar

您需要运行spark shell,conf选项指向您构建的xboost jar:

./bin/spark-shell --conf spark.jars=/xgboost/jvm-packages/xgboost4j-example/target/xgboost4j-example-0.8-SNAPSHOT-jar-with-dependencies.jar