2017-04-05 31 views
0

私はRihnoシェルのJavaプログラムを実行するantタスクを持っています。私はargの値を設定する方法がわからないRihno documentationAntでRhinoの最適化を設定する

  <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> 

ごとに最適化レベルレベル0を提供したい、私はそれが<arg value="-o 0"/>のようなものが、そのが動作していないされているべきだと思います。

ご協力いただければ幸いです。

答えて

1

the Rhino shell documentationによると、最適化オプションは-O optLevel(つまり、「ああ」大文字です)または-opt optLevelのいずれかです。だから、Antタスクは、オプション名とオプション値が2つの別々の<arg value="...">の要素に入る

<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> 

ていることに注意してください...となります。

+0

ありがとう、それは私のために働いた:-) – tintin

関連する問題