我遵循sbt Hello World的教程,我的mkdir中包含hw.scala和build.sbt。
然后我输入sbt run
并执行它,然后发生错误
java.lang.NoClassDefFoundError: scala/Function1
但是,如果我更改build.sbt中的scalaVersion
,我会将其更改为2.11.7
,并且输出成功"嗨"使用示例代码。
如何解决此错误?谢谢大家帮助我。
错误:
和我的代码build.sbt
,hw.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!") }