我注意到了我的scala編譯器的一個奇怪的行爲。編譯類時偶爾會引發OutOfMemoryError。這裏的錯誤消息:如何防止java.lang.OutOfMemoryError:Scala編譯時的PermGen空間?
[info] Compiling 1 Scala source to /Users/gruetter/Workspaces/scala/helloscala/target/scala-2.9.0/test-classes...
java.lang.OutOfMemoryError: PermGen space
Error during sbt execution: java.lang.OutOfMemoryError: PermGen space
它只是在一段時間發生的一次錯誤通常不扔在後續編譯運行。我使用Scala 2.9.0並通過SBT編譯。
沒有任何人有一個線索,以什麼可能是這個錯誤的原因是什麼?提前感謝您的見解。
的答案也是'java.lang.OutOfMemoryError工作:Metaspace'(針對Java運行斯卡拉等效問題8)如果你用'MaxMetaspaceSize'替換'MaxPermSize'。 –