在Ant中设置Rhino优化

时间:2017-04-05 12:29:37

标签: javascript ant

我有一个运行Rihno shell java程序的ant任务。我想根据Rihno documentation

提供优化级别0
         <java classname="org.mozilla.javascript.tools.shell.Main" failonerror="true">
            <classpath>
                <pathelement location="${requirejs.dir}/build/lib/rhino/js.jar" />
                <pathelement location="${requirejs.dir}/build/lib/closure/compiler.jar" />
            </classpath>
            <arg value="${requirejs.dir}/r.js"/>
            <arg value="-o"/>
            <arg value="@{build}"/>
        </java>

我不知道如何设置arg值,我认为它应该类似于<arg value="-o 0"/>,但它不起作用。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

根据the Rhino shell documentation,优化选项为-O optLevel大写&#34;哦&#34;)或{{1} }。所以Ant任务变成......

-opt optLevel

请注意,选项名称和选项值分为两个单独的 <java classname="org.mozilla.javascript.tools.shell.Main" failonerror="true"> <classpath> <pathelement location="${requirejs.dir}/build/lib/rhino/js.jar" /> <pathelement location="${requirejs.dir}/build/lib/closure/compiler.jar" /> </classpath> <arg value="${requirejs.dir}/r.js"/> <arg value="-opt"/> <arg value="0"/> <arg value="@{build}"/> </java> 元素。