9

新しい JVM オプション (特にエスケープ解析、G1 ガベージ コレクターなど) の恩恵を受ける Web Start アプリケーションを作成しています。

同時に、これらのオプションをサポートしていない古い JVM でもアプリケーションが正常に動作することを望みます。

これを達成する良い方法はありますか?

4

1 に答える 1

12

Thorbjørnが述べたように、Java 6 u10 ではj2seJNLP で複数の要素を使用できます。最新のJava Web Start Developer's GuideJNLP File Syntax resources セクションでは、それぞれが属性を持つ複数の要素を指定できることを示しており、最も優先される要素が最初に出現します。例えば:j2sejava-vm-args

<j2se version="1.3" initial-heap-size="64m" max-heap-size="128m"/>
<j2se version="1.4.2+" href="http://java.sun.com/products/autodl/j2se" 
      java-vm-args="-esa -Xnoclassgc"/>
于 2010-10-27T18:42:10.383 に答える