最近学习Spark的MLib,做到NaiveByesExample例子一直报一个错,说是Spark-warehouse路径有问题(都不知道Spark-warehouse这玩意儿是啥)
一开始main下的代码是这样的
def main(args: Array[String]): Unit = { System.setProperty("hadoop.home.dir","D:\\hadoop\\hadoop-2.5.2"); Logger.getLogger("org.apache.spark").setLevel(Level.WARN) Logger.getLogger("org.eclipse.jetty.server").setLevel(Level.OFF)
val conf = new SparkConf().setAppName("NaiveBayesExample").setMaster("local[2]") val sc = new SparkContext(conf)
报错情况如下:
Exception in thread "main" java.lang.IllegalArgumentException: java.net.URISyntaxException: Relative path in absolute URI: file:F:/spark培训/sparkML1/spark-warehouse
at org.apache.hadoop.fs.Path.initialize(Path.java:206)
at
at org.apache.hadoop.fs.Path.initialize(Path.java:206)
at