Scala IntelliJ增加可伸缩堆空间

Scala IntelliJ增加可伸缩堆空间,scala,jvm,intellij-idea,heap,scalatest,Scala,Jvm,Intellij Idea,Heap,Scalatest,我正在使用IntelliJ运行ScalateTest测试。我遇到的问题是测试的堆空间不足(可能是因为我的测试正在使用Selenium并启动Jetty来访问我的Api) 我知道如何在IntelliJ中增加堆空间,但在增加空间后,测试仍然会耗尽堆 是否有其他地方可以增加堆空间来进行测试,而不是通常的IntelliJ info.plist(哦,顺便说一句,我在Mac上)正如您正确地观察到的,需要增加的不是IDEA的堆大小,而是可从运行>编辑配置…对话框访问的ScalaTest运行配置的堆大小。在那里,

我正在使用IntelliJ运行ScalateTest测试。我遇到的问题是测试的堆空间不足(可能是因为我的测试正在使用Selenium并启动Jetty来访问我的Api)

我知道如何在IntelliJ中增加堆空间,但在增加空间后,测试仍然会耗尽堆


是否有其他地方可以增加堆空间来进行测试,而不是通常的IntelliJ info.plist(哦,顺便说一句,我在Mac上)

正如您正确地观察到的,需要增加的不是IDEA的堆大小,而是可从运行>编辑配置…对话框访问的ScalaTest运行配置的堆大小。在那里,您应该能够为尝试运行的测试设置虚拟机选项。

转到
编辑配置

选择左侧的测试,并调整其
VM选项


如果您使用的是ScalaTest,则可以设置
jvmarg

<jvmarg value="-Xmx2048m -XX:MaxPermSize=128m"/>

奇怪。我无法复制你图像中的文本。我现在永远也弄不明白。