[bug解决] IDEA spark编译出现error:object Apache is not a member of package org
error:object Apache is not a member of package org
·
项目场景:
编写单词统计程序,并提交到yarm上运行。
问题描述
在创建一个maven工程,后将工程打成jar包时,出现如下错误,报错页面显示:
D:\zhuspark\src\main\scala\net\WordCount.scala:37:error:object apache is not a member of package org
import org.apache.spark.rdd.RDD
本
D:\zhuspark\src\main\scala\net\WordCount.scala:38:error:object apache is not a member of package org
import org.apache.spark.(SparkConf,SparkContext}
A
D:\zhuspark\src\main\scala\net\WordCount.scala:49:error:not found:type SparkConf
val conf:SparkConf new SparkConf().setAppName("wc")//.setMaster("local[]")
D:\zhuspark\src\main\scala\net\WordCount.scala:49:error:not found:type SparkConf
val conf::SparkConf=new SparkConf(),setAppName("wc")/.setHaster(-1 CSDN@一只傻猪猪
原因分析:
从警告信息大致可以知道:错误:apache对象不是org包的成员进口org.apache.spark.rdd.RDD,但我已经导包了,不可能是这个的问题。
解决方案:
那么,只能是导包的路径不对,或者说识别不到。
查询了一下,觉得是maven仓库的路径存在中文问题(因为默认安装在了user目录下,而我的用户名恰好是中文)
修改路径一下没有中文的路径下就可以啦!刷新maven工程,会自动下载所需依赖jar,步骤实现:
注:改完路径后,记得刷新下载,这里下载一般会很久,请耐心等待时间哦!下载完成后运行,就打包完成了。
更多推荐
已为社区贡献1条内容
所有评论(0)