Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ant 执行失败:java.io.IOException:无法运行程序;WinMergeU.exe“;_Ant - Fatal编程技术网

Ant 执行失败:java.io.IOException:无法运行程序;WinMergeU.exe“;

Ant 执行失败:java.io.IOException:无法运行程序;WinMergeU.exe“;,ant,Ant,我在这里得到了我的ant脚本代码。谢谢你的帮助 <?xml version="1.0"?> <project name="sample1" default="ex1" > <import file="./property.xml"/> <target name="ex1" description="winmergeex" > <exec dir="${winmergedir}" executable="WinMergeU.exe">

我在这里得到了我的ant脚本代码。谢谢你的帮助

<?xml version="1.0"?>
<project name="sample1" default="ex1" >
<import file="./property.xml"/>
<target name="ex1"  description="winmergeex" >
<exec dir="${winmergedir}" executable="WinMergeU.exe">
<arg value="D:\winme\buid.xml" />
<arg value="D:\winme\buid.xml" />
<arg value="D:\winme\build1.xml" />
</exec>
</target>
</project>

Property.xml

<?xml version="1.0"?>
<project name="propertyexample">
<property name="winmergedir" value="D:\software\WinMerge-2.14.0-exe" />
</project>


property.xml

我需要提到WinMergeU.exe路径的位置,我需要传递两个aruments左侧路径和右侧路径

我不知道这样做是否正确,但我也面临着类似的问题,所以我给了它可执行文件的绝对路径,它工作得很好

<?xml version="1.0"?>
<project name="sample1" default="help4" >
<import file="./property.xml"/>         
<target name="help4">  
<exec executable="${winmer}" spawn="true">            
<arg value="${arg1}"/>
<arg value="${arg2}"/>
</exec>
</target>   
</project>   


property.xml

<?xml version="1.0"?>
<project name="propertyexample">     
<property name="arg1" value="D:\winme\ori\" />
<property name="arg2" value="D:\winme\dup\" />    
<property name="winmer" location="C:/Program Files/WinMerge/WinMergeU.exe"/>
</project>