在intellij上将scala版本更改为2.11 for spark application

时间:2017-10-08 21:26:01

标签: scala apache-spark intellij-idea

我是scala和spark的初学者,我想使用intellij为scala安装spark。使用spark 2.2.0我需要scala 2.11,当我创建项目时,我选择了2.11.0版本。在build.sbt文件中,我可以看到

name := "untitled" version := "0.1" scalaVersion := "2.11.0"

version selection

当我运行代码时,我收到了此错误

Error:scalac: No 'scala-library*.jar' in Scala compiler classpath in Scala SDK SBT: org.scala-lang:scala-library:2.11.0:jar

我尝试使用Global Libraries + scala SDK更改scala版本,我尝试下载scala 2.11,但下载时出错

就像在这张图片中一样 enter image description here

有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

问题不在于您的sbt文件。

关闭项目并尝试将build.sbt作为项目打开。之后应该有效。

你应该已经安装了scala插件。

安装scala插件后,只需执行以下步骤:

  • 在主菜单中点击“打开”
  • 选择您创建的文件build.sbt
  • 选择“将文件作为项目打开”选项

如果您已经在某个项目中:

  • 菜单“文件 - >打开”
  • 选择您创建的文件build.sbt
  • 选择“将文件作为项目打开”选项

最好看一下这个网站,了解一下build.sbt文件:Create a project directory with source code

视频stalling and Using IntelliJ IDEA IDE to Develop Scala program包含有关初学者的宝贵信息。

我希望它有所帮助。