Ho notato uno strano comportamento del mio compilatore di scala. Di tanto in tanto lancia un OutOfMemoryError durante la compilazione di una classe. Ecco il messaggio di errore:Come prevenire java.lang.OutOfMemoryError: PermGen space alla compilation Scala?
[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
Succede solo una volta ogni tanto e l'errore non è di solito gettato sulla successiva corsa di compilazione. Uso Scala 2.9.0 e compilo tramite SBT.
Qualcuno ha idea di quale potrebbe essere la causa di questo errore? Grazie in anticipo per i tuoi approfondimenti.
Le risposte qui lavorare anche per 'java.lang.OutOfMemoryError: Metaspace' (il problema equivalente per Scala in esecuzione su Java 8) se si sostituisce 'MaxPermSize' con' MaxMetaspaceSize'. –