내 스칼라 컴파일러의 이상한 동작을 발견했습니다. 클래스를 컴파일 할 때 가끔 OutOfMemoryError가 발생합니다. 다음은 오류 메시지입니다.
[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
바꿀 경우 (자바 8에서 실행 스칼라에 해당하는 문제)MaxPermSize
와 함께MaxMetaspaceSize
.