2
私はこれらの方法の違いを理解していません。Ant APIのCommandline.ArgumentクラスのsetLine()とsetValue()の差異?
は、ここでのJavaDocが言うことだ:
setLine(文字列)=ラインは、いくつかのコマンドライン引数に分割します。
setValue(String)=単一のコマンドライン引数を設定します。
私の混乱は、私がそれらを私が更新しているコードで互換的に使用されていることです。例:
Commandline commandline;
commandline = new Commandline(new File(jarUtilsDir,"signtool.exe").getAbsolutePath());
commandline.createArgument().setLine("--verbosity");
commandline.createArgument().setValue("-1");
commandline.createArgument().setLine("-o");
おそらく、これらの使用方法を説明するだけでよいでしょう。
感謝。ですから、選択肢は1つのsetLineまたは複数のsetValuesでなければならず、私が見ているコードは最適ではないようです。 –
うん、それは基本的にそれです。 –
+1それは良い答えであり、私はあなたが100kに達すると何が起こるかを見たいと思っています。 – seth