请选择 进入手机版 | 继续访问电脑版

IDEA配置-解决: object apache is not a member of package org问题

[复制链接]
黎平 发表于 2020-12-31 20:23:18 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
IDEA设置-办理: object apache is not a member of package org问题



我在博客上找了许多办理方案,感觉都不敷完整,所以在此整理以备后续之用:
问题

按照博客在IDEA上设置Spark情况并编译scala脚本的时候报错:
  Error:(1, 12) object apache is not a member of package org
import org.apache.log4j.{Level, Logger}
问题探索及办理

开端探索后发现是因为缺少spark-assembly-2.3.2-hadoop2.7.0.jar包。
办理方案也比较简单:下载spark-assembly-2.3.2-hadoop2.7.0.jar,然后快捷键ctr+shift+alt+s进入project setting,选中libraries,点击+,选择Java,然后从本机目次选中这个jar包后重新编译,问题就办理了。
实际上问题的根本原因,是因为spark升级到spark2以后,原有lib目次下的大JAR包被分散成多个小JAR包,原来的spark-assembly-.jar已经不存在。原来的 jar包分解为:jars/.jar
所以导入的时候直接导入spark文件夹中的所有jar包就可以了。

参考博客:
[1]: https://blog.csdn.net/wyx100/article/details/51857389
[2]: https://blog.csdn.net/qq_41378429/article/details/84177785

来源:https://blog.csdn.net/weixin_42437355/article/details/111885878
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题

专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )