【问题标题】:IntelliJ increase Scalatest Heap spaceIntelliJ 增加 Scalatest 堆空间
【发布时间】:2012-04-07 00:45:56
【问题描述】:

我正在使用 IntelliJ 运行 Scalatest 测试。我遇到的问题是测试用完了堆空间(可能是因为我的测试使用 Selenium 并启动了码头来访问我的 Api)。

我知道如何在 IntelliJ 中增加我的堆空间,但是在增加空间后,测试仍然用完堆。

与通常的 IntelliJ info.plist 相比,是否有不同的地方可以增加测试的堆空间(哦,顺便说一句,我在 Mac 上)

【问题讨论】:

    标签: scala intellij-idea jvm heap-memory scalatest


    【解决方案1】:

    转到Edit Configurations

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


    如果您使用的是 ScalaTest ant task,则可以设置一个 jvmarg

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

    【讨论】:

    • 奇怪。我无法复制您图片中的文字。我现在永远也想不通。
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-25
      • 2012-07-14
      • 1970-01-01
      • 2016-11-26
      • 2012-01-25
      • 1970-01-01
      • 2019-01-23
      相关资源
      最近更新 更多