一、构建过程中遇到的一些问题
用global libraries的scala就会出现如下错误。

(我的改动是把global libraries里面的scala的sdk删除,在project setting下的libraries里面添加了spark里的jars和本机安装的2.10.7版本的Scala。这样按照下面的配置,可以成功执行spark项目)
我在idea官网上面查到的信息:In IntelliJ IDEA, libraries can be defined at three levels: global (available for many projects), project (available for all modules within a project), and module (available for one module).
翻译过来就是,在IntelliJ IDEA中,可以在三个级别上定义库:全局 (对于许多项目可用),项目(该项目中的所有模块可用)和模块(对一个模块可用)


本文介绍了在使用IntelliJ IDEA构建Spark项目时遇到的`NoSuchMethodError`异常,问题源于Scala SDK的版本冲突。通过将全局库中的Scala SDK移除,并在项目设置的库中添加Spark相关的jar包和本地安装的Scala 2.10.7版本,成功解决了问题。同时,文章提及了IntelliJ IDEA中库的三种定义级别:全局、项目和模块,并提到了使用的Java、IDEA和Scala版本信息。
最低0.47元/天 解锁文章
4182

被折叠的 条评论
为什么被折叠?



