Запуск BAT-файла из ANT - PullRequest
       21

Запуск BAT-файла из ANT

14 голосов
/ 07 июля 2011

Я просмотрел несколько сообщений на том же форуме, но не смог разобраться. Я пытаюсь запустить BAT-файл из сценария ANT. Иерархия папок выглядит следующим образом

- Project
| - build.xml
| - build-C
| | - test.bat

ANT-файл, для которого я так написал -

<project name="MyProject" basedir=".">
    <property name="buildC" value="${basedire}\build-C" />

    <exec dir="${buildC}" executable="cmd" os="Windows XP">
        <arg line="/c test.bat"/>
    </exec>
</project>

Содержимое файла bat:

echo In Build-C Test.bat

Там написано, что сборка не удалась ..: s я не знаю, что я делаю не так?

1 Ответ

12 голосов
/ 07 июля 2011
<property name="buildC" value="${basedire}\build-C" />

Это должно быть ${basedir} Я думаю?Используйте

<echo>${buildC}</echo>

, чтобы убедиться, что каталог правильный.

И не должен ли

<exec dir="${buildC}" executable="test.bat" os="Windows XP" />

выполнять работу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...