我有一个运行Rihno shell java程序的ant任务。我想根据 Rihno 文档提供优化级别 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"/>
但它不起作用。
任何帮助将不胜感激。
根据 Rhino shell 文档,优化选项要么是-O optLevel
(这是一个大写的"oh"(要么是-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>
请注意,选项名称和选项值进入两个单独的<arg value="...">
元素。