2

私のプロジェクトでは、Javaヒープスペースエラーが頻繁に発生します。つまり、プログラムを実行するのに十分なスペースがありません。仮想メモリを増やす方法はありますか?

コマンドラインを使用していません。NetBeansを使用しています。

4

5 に答える 5

1

Netbeans では、プロジェクトのプロパティで、プロジェクトの VM オプションを設定できます。[プロパティ] > [実行] の下で、最後のボックスは [VM オプション] である必要があります。Netbeans は、アプリの実行時にそれらを使用します。

于 2009-04-01T07:14:35.047 に答える
0

Java -X、java-Xmsおよび-Xmxについて読む

于 2009-04-01T05:36:49.070 に答える
0

JVmを呼び出すときは、コマンドライン引数を次のように使用します。

java -Xms -Xmx

于 2009-04-01T05:38:00.067 に答える
0

JAR を直接実行することは、(Sun から) より長く推奨されています (同意しない人もいるかもしれません)。

JVM の起動動作を制御できる WebStart/JNLP、アプレット、または exe/batch ラッパーを使用することをお勧めします。

もう 1 つの方法は、Java で独自のラッパーを実装することです。つまり、main() 関数で -Xmx を使用して実際の java.exe をフォークします。

于 2009-04-01T05:51:10.580 に答える