0

我有以下build.xml文件:

<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 一起使用

这可能是什么原因?

4

1 回答 1

0

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

<exec command="echo hiiiiii" passthru="true" />
于 2013-10-07T15:28:02.067 回答