#ant
#ant
Вопрос:
Ниже приведен мой код:
<mkdir dir="C:LabTools"/>
<exec dir="C:LabTools" executable="${TrueCM_App}wco.exe" failonerror="true">
<arg line='-R -S"/LabTools/${TrueCM_Tip}/ANT_SASE_RELEASE_${Product_Version}/ANT_SASE_RELEASE_${Product_Version}_-Build" /'/>
прежде всего,
я хотел бы создать папку с именем "LabTools"
в C:
, затем я хотел бы выполнить ${TrueCM_App}wco.exe
с параметрами -R -S"/LabTools/${TrueCM_Tip}/ANT_SASE_RELEASE_${Product_Version}/ANT_SASE_RELEASE_${Product_Version}_-Build" /
почему это <mkdir dir="C:LabTools"/>
не помогает мне создать папку?
Комментарии:
1. Является C:LabTools не создается после выполнения mkdir? Обратите внимание, что Ant не будет выводить сообщение
[mkdir] Created dir: C:LabTools
, если каталог уже существует.2. Что происходит при запуске вашего ant-скрипта? Что произойдет, если вы добавите -v для получения подробного вывода?
Ответ №1:
<mkdir dir="C:LabTools"/>
у меня работает. (вы случайно очищаете его в каком-то другом месте?)
Ответ №2:
Проверьте, удаляете ли вы где-нибудь в коде или это уже существует. Попробуйте запустить код еще раз, удалив предварительно созданную папку, а затем проверьте.