2013-10-07 39 views
0

我有以下build.xml文件:ExecTask未运行

<project name="myProject" default="testTarget" basedir="."> 
    <target name="testTarget">  
     <echo msg="starting task..." /> 
     <exec command="echo hiiiiii" /> 
     <echo msg="finished task..." /> 
    </target>   
</project> 

当我运行从命令行phing testTarget目标下面示出了终端的:

Buildfile: /usr/local/apache2/htdocs/myProject/build.xml 

myProject > testTarget: 

    [echo] starting task... 
    [echo] finished task... 

BUILD FINISHED 

Total time: 0.1346 seconds 

正如你看到<exec command="echo hiiiiii" />没有运行!

我使用Phing 2.6.1和PHP 5.3.24与Xdebug的V2.2.3

可能是什么原因呢?

回答

0

它似乎增加passthru="true"使它的工作。所以新任务应该是:

<exec command="echo hiiiiii" passthru="true" />