0

我尝试使用此 JNLP 文件测试 JVM 参数:

<jnlp spec="1.0+" codebase="" href="">

    <information>
        <title>Test Applet</title>
        <vendor>D2D - Architecture - Composants</vendor>
    </information>

    <resources>
        <!-- Application Resources -->
        <!--<j2se version="1.7*" href="" java-vm-args="-ea -Xincgc -verbose -Xmx768m" />-->

        <j2se version="1.6*" href="" initial-heap-size="512" max-heap-size="1024M" />

        <jar href="Applet.jar" main="true" />
        <!-- Si plusieurs jars : mettre plusieurs balises jar -->
    </resources>

    <applet-desc 
         name="Test Applet"
         main-class="TestApplet"
         width="600"
         height="300">
    </applet-desc>

    <update check="always"/>

</jnlp>

当我启动“jnlp”时,它考虑了这个,但是当我使用这个脚本从 html 页面启动时:

<body>
        <h1>Prototype Applet JRE</h1>

        <!-- Script JavaScript pour le déploiement de l'applet -->
    <script src="javaScript/deployJava.js"></script>

    <!-- Les différentes informations sur l'applet -->
        <script> 
            var attributes = { code:'TestApplet.class', archive:'Applet.jar'} ; 
            var parameters = {jnlp_href: 'applet.jnlp'} ; 
            deployJava.runApplet(attributes, parameters, '1.6');
        </script>
</body>

浏览器会忽略此 JVM 参数并正常启动小程序...但 jvm 至少有“512”...

我搜索了很多,测试了很多,但没有结果......

测试环境 :

浏览器:Chrome 26.0.1410.43 m,IE 8.0.6..

JRE:1.6.0_u22 / 1.7

感谢帮助!

4

0 回答 0