如何在SBT中设置目标JVM版本?在Maven中(使用maven-scala-plugin),可以这样做:
<plugin>
...
<configuration>
<scalaVersion>${scala.version}</scalaVersion>
<args>
<arg>-target:jvm-1.5</arg>
</args>
</configuration>
</plugin>发布于 2010-09-30 21:45:07
您可以在项目定义中指定编译器选项:
javacOptions ++= Seq("-source", "1.8", "-target", "1.8") 发布于 2017-05-15 12:49:24
正如其他人在评论中所建议的那样,当前的sbt版本(1.0,0.13.15)使用以下符号来设置源JVM和目标JVM。
javacOptions ++= Seq("-source", "1.8", "-target", "1.8")发布于 2019-12-30 23:22:58
您必须(在您的build.sbt文件中)添加:
scalacOptions += "-target:jvm-1.8"否则它就不会起作用。
https://stackoverflow.com/questions/3831006
复制相似问题