sbt run:java.lang.NoClassDefFoundError:scala / Function1

时间:2016-11-18 06:57:00

标签: scala sbt

我遵循sbt Hello World的教程,我的mkdir中包含hw.scala和build.sbt。

然后我输入sbt run并执行它,然后发生错误

java.lang.NoClassDefFoundError: scala/Function1

但是,如果我更改build.sbt中的scalaVersion,我会将其更改为2.11.7,并且输出成功"嗨"使用示例代码。

如何解决此错误?谢谢大家帮助我。

错误:

  • [info]' compiler-interface'尚未针对Scala 2.11.8编译。编译...
  • [info]解析org.scala-sbt #interface; 0.13.13 ...
  • [trace]禁止堆栈跟踪:运行最后一次编译:compileIncremental for 完整的输出。
  • [error](compile:compileIncremental)java.lang.NoClassDefFoundError:scala / Function1

和我的代码build.sbthw.scala

lazy val root = (project in file(".")).
  settings(
    name := "hello",
    version := "0.1.0",
    scalaVersion := "2.11.8"
  )

-

object Hi { def main(args: Array[String]) = println("Hi!") }

0 个答案:

没有答案