ExecTask не работает
У меня есть следующее 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
Что может быть причиной этого?
1 ответ
Решение
Кажется добавление passthru="true"
заставил это работать. Итак, новая задача должна быть:
<exec command="echo hiiiiii" passthru="true" />