NetBeansのから起動したアプリケーションで仮想メモリを増やす方法はありますか?
-
22-08-2019 - |
質問
私のプロジェクトで、私は多くの場合、Javaヒープ領域のエラーが発生した、すなわち、任意のより多くのプログラムを実行するための十分なスペースがありません。私は、仮想メモリを増やすことができます任意の方法はありますか?
私は、コマンドラインを使用していません。私はネット豆を使用しています。
解決
NetBeansのでは、プロジェクト、ファイル名を指定して実行オプションのプロパティを使用して、コマンドラインオプションを追加することができます。そこにJVMコマンドラインのオプションがあります。 -Xmsと-Xmxオプションを見ます。
これは偶然にも、同様JRubyのプロジェクトのために働くます。
他のヒント
Netbeansの下には、プロジェクトのプロパティで、プロジェクトのVMオプションを設定することができます。プロパティ]> [VMのオプションをする必要があり、最後のボックスを実行します。アプリを実行するときにNetBeansはそれらを使用します。
Javaの-X、Javaの-Xmsと-Xmx
について読みます
JVMを起動するときに
、などのコマンドライン引数を使用します
javaの-Xms -Xmx
実行JAR直接に長い(誰かが同意しない場合があります)。(日から)提案された。
あなたはJVMの起動時の動作を制御することができWebStartの/ JNLP、アプレット、またはexeファイル/バッチラッパーを使用することが示唆されます。
あなたがすることができる別の方法は、それがJavaで独自のラッパーを実装しています。つまり、あなたのmain()関数に-Xmxとの本当ののjava.exeをフォークます。
所属していません StackOverflow