Scala IntelliJ增加可伸缩堆空间
我正在使用IntelliJ运行ScalateTest测试。我遇到的问题是测试的堆空间不足(可能是因为我的测试正在使用Selenium并启动Jetty来访问我的Api) 我知道如何在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 info.plist(哦,顺便说一句,我在Mac上)正如您正确地观察到的,需要增加的不是IDEA的堆大小,而是可从运行>编辑配置…对话框访问的ScalaTest运行配置的堆大小。在那里,您应该能够为尝试运行的测试设置虚拟机选项。转到
编辑配置:
选择左侧的测试,并调整其VM选项
:
如果您使用的是ScalaTest,则可以设置jvmarg
:
<jvmarg value="-Xmx2048m -XX:MaxPermSize=128m"/>
奇怪。我无法复制你图像中的文本。我现在永远也弄不明白。