私は現在、specs2ライブラリを使用してscalaでplayアプリケーションの単体テストをいくつか書いています。コンパイルプロセス中にスタックオーバーフローエラーが常に発生します。チェーンを複数のテストに分割しましたが、一部のテストは非常に大きく、エラーが残っています...スタックのサイズを変更できませんでした(または、大きな値を入力してもエラーが残り、システム制限を変更します)。誰かアイデアがありますか?よろしく、
質問する
294 次
2 に答える
1
この問題は、specs2の設計に固有のものです。ScalaTestを試してみることをお勧めします。問題ありません。それが足りない場合は、スタックサイズを増やす必要があります。あなたはそれを試したと言ったので、うまくいかなかったか、十分に増やしていませんでした。コンパイル方法はわかりませんが、scalacでスタックサイズを大きくするには、コンパイルする前に次のような方法を試すことができます。
JAVA_OPTS = "-server -Xmx4096M -Xms256M -Xss20M" export JAVA_OPTS
于 2012-11-23T22:33:18.547 に答える
0
これで、文字列補間を使用できるようになり、コンパイルの問題が発生しなくなりました。
于 2013-09-25T06:40:40.853 に答える