[bug解决] IDEA spark编译出现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\]、\[2\]和\[3\]中都提到了"object apache is not a member of package org"的错误。这个错误通常是由于缺少相应的依赖库或者版本不匹配导致的。在这种情况下,你需要确保你的项目中正确引入了所需的Apache Spark相关的依赖库,并且版本与你的代码兼容。你可以检查你的项目的构建文件(如pom.xml或build.gradle)中是否包含了正确的依赖配置,并且版本号是正确的。另外,你还可以尝试更新你的依赖库版本,或者检查你的网络连接是否正常,以确保能够正确下载所需的依赖库。如果问题仍然存在,你可以尝试在相关的开发者社区或者论坛上寻求帮助,以获取更具体的解决方案。 #### 引用[.reference_title] - *1* [IDEA配置-解决: object apache is not a member of package org问题](https://blog.csdn.net/weixin_42437355/article/details/111885878)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [spark编译问题解决 object apache is not a member of package org](https://blog.csdn.net/wyx100/article/details/51857389)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [[bug解决] IDEA spark编译出现errorobject Apache is not a member of package org](https://blog.csdn.net/weixin_58330979/article/details/123969223)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

⚆Pearl

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值