Java – how to pass a variable number of parameters to ant Exec
•
Java
I have an ant target that accepts some variable parameters that can be passed to the exec task Using the old mechanism, it is trivial:
<exec command="cmd /c ${_full-path-to-exec}" osfamily="windows" failonerror="true"> </exec>
However, it is not recommended to use 'command' to support nested elements like this:
<exec executable="cmd" osfamily="windows" failonerror="true"> <arg value="/c"/> <arg file="${_full-path-to-exec}"/> <arg value="${_param-one}"/> <arg value="${_param-two}"/> <arg value="${_param-three}"/> </exec>
This makes the variable argument list impossible
How to solve this problem?
Solution
How's this?
<arg line="whatever args you need"/>
The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
二维码