Intellij 无法启动代码 Scala

我有一个用作代码的项目 Java, 所以代码 Scala. 当我尝试运行基本功能时 Scala 在 Intellij 13.1.4 安装插件 Scala 0.38.441, 我收到以下错误


Error:scalac: Error: Scala instance doesn't exist or is invalid: 
version unknown, library jar: /home/arpit/.m2/repository/org/scala-lang/scala-library/2.11/scala-library-2.11.jar, compiler jar: /home/arpit/.m2/repository/org/scala-lang/scala-compiler/2.11/scala-compiler-2.11.jar
sbt.InvalidScalaInstance: Scala instance doesn't exist or is invalid:
version unknown, library jar: /home/arpit/.m2/repository/org/scala-lang/scala-library/2.11/scala-library-2.11.jar, compiler jar: /home/arpit/.m2/repository/org/scala-lang/scala-compiler/2.11/scala-compiler-2.11.jar
at sbt.ScalaInstance$.slowActualVersion/ScalaInstance.scala:122/
at sbt.ScalaInstance$.sbt$ScalaInstance$$actualVersion/ScalaInstance.scala:119/
at sbt.ScalaInstance$$anonfun$actualVersion$1.apply/ScalaInstance.scala:32/
at sbt.ScalaInstance$$anonfun$actualVersion$1.apply/ScalaInstance.scala:32/
at scala.Option.getOrElse/Option.scala:120/
at sbt.ScalaInstance.actualVersion$lzycompute/ScalaInstance.scala:32/
at sbt.ScalaInstance.actualVersion/ScalaInstance.scala:32/
at org.jetbrains.jps.incremental.scala.local.CompilerFactoryImpl$.org$jetbrains$jps$incremental$scala$local$CompilerFactoryImpl$$getOrCompileInterfaceJar/CompilerFactoryImpl.scala:79/
at org.jetbrains.jps.incremental.scala.local.CompilerFactoryImpl$$anonfun$getScalac$1.apply/CompilerFactoryImpl.scala:43/
at org.jetbrains.jps.incremental.scala.local.CompilerFactoryImpl$$anonfun$getScalac$1.apply/CompilerFactoryImpl.scala:42/
at scala.Option.map/Option.scala:145/
at org.jetbrains.jps.incremental.scala.local.CompilerFactoryImpl.getScalac/CompilerFactoryImpl.scala:42/
at org.jetbrains.jps.incremental.scala.local.CompilerFactoryImpl.createCompiler/CompilerFactoryImpl.scala:21/
at org.jetbrains.jps.incremental.scala.local.CachingFactory$$anonfun$createCompiler$1.apply/CachingFactory.scala:23/
at org.jetbrains.jps.incremental.scala.local.CachingFactory$$anonfun$createCompiler$1.apply/CachingFactory.scala:23/
at org.jetbrains.jps.incremental.scala.local.Cache$$anonfun$getOrUpdate$2.apply/Cache.scala:20/
at scala.Option.getOrElse/Option.scala:120/
at org.jetbrains.jps.incremental.scala.local.Cache.getOrUpdate/Cache.scala:19/


我还在项目设置部分中检查了编译器设置 IntelliJ, 以及编译器 Scala 他说 "Nothing to show here in external build mode". 这可能是一个问题吗?
已邀请:

奔跑吧少年

赞同来自:

似乎编译器无法读取Scala-Compiler版本 jar. 它可能会损坏。 尝试将其下载以重新或使用其他版本。 要安装另一个编译器库,请转到假货 Project Structure/Facets/Scala 您的模块并选择相应的库。

如果它不起作用,请在巴格切尔创建一张票证 /使用提供的编译器库/:
http://youtrack.jetbrains.com/issues/SCL
您还可以尝试更改增量编译器的类型 Settings/IDE Settings/Scala

编译器设置没有任何问题 Compiler/Scala.

莫问

赞同来自:

我有同样的问题,这就是我所做的:

/安装后 IntelliJ 和 SBT/ 我也下载了 Scala 从

http://www.scala-lang.org/download/
网站并安装它。

然后我转换为

文件 - > 项目结构 - > 图书馆

并删除了现有库。

之后,我点击了符号

" + "



"Scala SDK"

并找到了安装文件夹 Scala /在我的情况下 C:\Program 文件 /x86/\scala\/.

并遵循指示。 然后一切都锻炼身体......

我希望它会有所帮助......

董宝中

赞同来自:

我开始时有类似的问题 Idea 在root用户下。 这个想法找不到图书馆 scala. 我解决了这个问题,离开了这个想法并在我当前的用户下运行它。

裸奔

赞同来自:

在我的情况下,我输入了编译器设置 Compiler/Scala 并删除其他编译器选项 /make-transitive/

要回复问题请先登录注册