我在运行compile任务时遇到编译错误,因为源引用java.nio.file了仅在Java 7中出现的包中的新类.
我有以下内容build.sbt:
javaHome := Some(file("/opt/jdk/jdk1.7.0"))
fork := true
Run Code Online (Sandbox Code Playgroud)
在sbt:
> show java-home
[info] Some(/opt/jdk/jdk1.7.0)
Run Code Online (Sandbox Code Playgroud)
它在Eclipse中编译并运行良好.如何设置sbt以使用Java 7进行编译?