SBT 设置 javac 最大堆
SBT Set javac max heap
我正在尝试在 Scala/SBT 项目中编译一些非常大的 Java 源文件。如何为 Java 编译器 (javac) 设置最大堆大小。
设置
javacOptions in Compile ++= Seq("-target", "1.7", "-source", "1.7", "-Xmx1g")
因 -Xmx1g
上的无效参数异常而失败...设置 -J-Xmx2g
给出类似的错误。
有什么方法可以分叉 javac
?
使用 sbt v 0.13.8
正如您所注意到的,这似乎是 sbt 0.13.8
中引入的错误,请参阅 #1968。
解决方法是降级到 0.13.7
,但不会发生这种情况。
我正在尝试在 Scala/SBT 项目中编译一些非常大的 Java 源文件。如何为 Java 编译器 (javac) 设置最大堆大小。
设置
javacOptions in Compile ++= Seq("-target", "1.7", "-source", "1.7", "-Xmx1g")
因 -Xmx1g
上的无效参数异常而失败...设置 -J-Xmx2g
给出类似的错误。
有什么方法可以分叉 javac
?
使用 sbt v 0.13.8
正如您所注意到的,这似乎是 sbt 0.13.8
中引入的错误,请参阅 #1968。
解决方法是降级到 0.13.7
,但不会发生这种情况。