标签: java scala sbt javac
我正在尝试在Scala / SBT项目中编译一些非常大的Java源文件。如何设置Java编译器(javac)的最大堆大小。
设置
javacOptions in Compile ++= Seq("-target", "1.7", "-source", "1.7", "-Xmx1g")
在-Xmx1g上因参数无效而失败...设置-J-Xmx2g会出现类似的错误。
-Xmx1g
-J-Xmx2g
有没有办法可以分叉javac?
javac
使用sbt v 0.13.8
答案 0 :(得分:1)
正如您已经注意到这似乎是sbt 0.13.8中引入的错误,请参阅#1968。
0.13.8
解决方法是降级到0.13.7,这不会发生。
0.13.7