play.api.UnexpectedException: Unexpected exception [IOException: Cannot run program "javac": java.io.IOException: error=12, Cannot allocate memory] at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$2$$anonfun$apply$11.apply(PlayReloader.scala:228) ~[na:na] at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$2$$anonfun$apply$11.apply(PlayReloader.scala:221) ~[na:na] at scala.Option.map(Option.scala:133) ~[scala-library.jar:0.11.2] at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$2.apply(PlayReloader.scala:221) ~[na:na] at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$2.apply(PlayReloader.scala:219) ~[na:na] at scala.Either$LeftProjection.map(Either.scala:183) ~[scala-library.jar:0.11.2] java.io.IOException: Cannot run program "javac": java.io.IOException: error=12, Cannot allocate memory at java.lang.ProcessBuilder.start(ProcessBuilder.java:475) ~[na:1.6.0_23] at sbt.SimpleProcessBuilder.run(ProcessImpl.scala:380) ~[na:na] at sbt.AbstractProcessBuilder.run(ProcessImpl.scala:134) ~[na:na] at sbt.AbstractProcessBuilder$$anonfun$runBuffered$1.apply(ProcessImpl.scala:165) ~[na:na] at sbt.AbstractProcessBuilder$$anonfun$runBuffered$1.apply(ProcessImpl.scala:165) ~[na:na] at sbt.JavacLogger.buffer(Compiler.scala:123) ~[na:na] Caused by: java.io.IOException: java.io.IOException: error=12, Cannot allocate memory at java.lang.UNIXProcess.(UNIXProcess.java:164) ~[na:1.6.0_23] at java.lang.ProcessImpl.start(ProcessImpl.java:81) ~[na:1.6.0_23] at java.lang.ProcessBuilder.start(ProcessBuilder.java:468) ~[na:1.6.0_23] at sbt.SimpleProcessBuilder.run(ProcessImpl.scala:380) ~[na:na] at sbt.AbstractProcessBuilder.run(ProcessImpl.scala:134) ~[na:na] at sbt.AbstractProcessBuilder$$anonfun$runBuffered$1.apply(ProcessImpl.scala:165) ~[na:na]