标签: scalatra-sbt

如何防止java.lang.OutOfMemoryError:Scala编译中的PermGen空间?

我注意到我的scala编译器有一种奇怪的行为.它在编译类时偶尔会抛出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
Run Code Online (Sandbox Code Playgroud)

它只会偶尔发生一次,并且通常不会在随后的编译运行中抛出错误.我使用Scala 2.9.0并通过SBT编译.

有没有人知道造成这个错误的原因是什么?提前感谢您的见解.

memory-management scala sbt scalatra-sbt apache-spark

79
推荐指数
5
解决办法
2万
查看次数

如何更改Scalatra应用程序的"webapp"目录的位置?

默认情况下,Scalatra期望"webapp"目录位于src/main/webapp.怎么可能改成,例如content/doc-root

sbt允许使用以下内容自定义其默认目录:

scalaSource <<= (baseDirectory)(_ / "src")
Run Code Online (Sandbox Code Playgroud)

所以我认为这只是知道使用正确的"配置键"的问题......

scala sbt scalatra scalatra-sbt

5
推荐指数
0
解决办法
953
查看次数