0

少しのJavaアプリケーションをGroovyに移植しました。スタックオーバーフローが発生しないようにするには、JavaアプリケーションをVMスイッチ-server-Xss15500kで起動する必要があります。問題は、これらのvm引数をgroovyに渡す方法です。私はここでこれを試しました:

SET PATH=%PATH%;%GROOVY_HOME%\bin
groovy -server -Xss15500k MyApp.groovy

そしてこれはここにあります:

SET PATH=%PATH%;%GROOVY_HOME%\bin
SET JAVA_OPTS=-server -Xss15500k
groovy MyApp.groovy

どちらも機能せず、Javaの対応物とは異なりOutOfmemoryErrorが発生します。これを行うためのヒントはありがたいです:-)。

ありがとう、オリバー

4

1 に答える 1

2

を取得している場合は、OutOfMemoryErrorおそらくスタックだけでなくメモリも増やしたいと思うでしょう

SET JAVA_OPTS=-server -Xss15500k -Xmx1G
于 2013-03-05T14:17:21.227 に答える