scala - 在 SBT 中设置目标 JVM

标签 scala sbt

如何在 SBT 中设置目标 JVM 版本?
在 Maven 中(使用 maven-scala-plugin),它可以按如下方式完成:

<plugin>
...
    <configuration>
      <scalaVersion>${scala.version}</scalaVersion>
      <args>
         <arg>-target:jvm-1.5</arg>
      </args>
    </configuration>
</plugin>

最佳答案

您可以在项目定义中指定编译器选项:

javacOptions ++= Seq("-source", "1.8", "-target", "1.8") 

关于scala - 在 SBT 中设置目标 JVM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3831006/

相关文章:

scala - Scala 2.11中运行时动态编译scala类文件

scala - Spark Scala : moving average for multiple columns

scala - 当 `dependOn` 是本地项目时, Unresolved 依赖关系

scala - 在 build.sbt 中编写 SBT 任务时,如何使用我的库依赖项?

scala - 使用 Spark 在 HDFS 上压缩 Har 文件

scala - 模拟包含抽象 val 成员的 Scala 特征

scala - 如何禁用 SBT 中特定依赖项的日志记录?

scala - SBT 0.10 和 IDEA 初学者指南

scala - SBT:修复库依赖项的逐出警告是否明智

java - Scala 和 Java 中的 RoundingMode.HALF_UP 区别