Я получаю следующую ошибку при запуске ant script, не удается запустить program ant ошибка процесса создания = 2 система не может найти указанный файл

#ant

#ant

Вопрос:

здесь я хочу выполнить build.xml (находится по указанному пути), где я выполняю эту задачу exec в testbuild.xml . как я могу решить эту проблему?

         <exec executable="ant" dir="${Build.WorkingCopyPath}/Build/src"
         resultproperty="${buildlogs}/@{corporateparam}_build.log">
  


Спасибо,

Комментарии:

1. Задача <exec> не может найти исполняемый файл ‘ant’ — вероятно, потому, что его нет в пути. Посмотрите на использование задачи <ant> .

2. я хорошо, но мне нужно собрать файл журнала. используя resultproperty в exec, я могу получить файл журнала. скорее всего, в задаче ant я не могу сохранить свой файл журнала.

Ответ №1:

следующий код работает нормально.

   <exec executable="cmd" dir="${Build.WorkingCopyPath}/Build/src">
    <arg value="/c" />
    <arg value="ant.bat" />
  </exec>