XGBoost4J已成功构建但无法导入ml.dmlc.xgboost4j.java。{DMatrix => JDMatrix}

时间:2016-10-26 15:20:37

标签: scala xgboost

我仔细按照here的安装说明,注意设置JAVA_HOME = / Library / Java / JavaVirtualMachines / jdk1.8.0_65.jdk / Contents / Home /

通过mvn package安装返回BUILD SUCCESS。但是,当我尝试从示例文件夹运行BasicWalkThrough.scala时,我收到了错误

<console>:14: error: not found: value ml
   import ml.dmlc.xgboost4j.java.{DMatrix => JDMatrix}

有人可以帮忙解决这个问题吗?

操作系统:OSX 10.12

1 个答案:

答案 0 :(得分:0)

你需要使用conf选项运行spark-shell,指向你构建的xboost jar:

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