Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Ant exec task problem / 3 сообщений из 3, страница 1 из 1
13.11.2004, 16:09
    #32780970
Sergey Merkuriev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ant exec task problem
Может быть офтопик, но одскажите как лечить проблему c exec в Ant - он пытается квотировать параметры

Вот следующий task
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
   <exec dir="${temp.dir}" executable="${bash}"
      output="${log.file}" append="true" failonerror="true">
       <arg value="-c"/> 
       <arg value="${xmlto}"/> 
       <arg value="--skip-validation"/> 
       <arg value="txt"/> 
       <arg value="${document}.xml"/> 
    </exec>

вызывает ошибку:


fileset: Setup scanner in dir D:\Devel\Projects\ZeosLib\zeosdbo_rework\doc\release\images with patternSet{ includes: [Changes*.*] excludes: [] }
[exec] Current OS is Windows XP
[exec] Output appended to D:\Devel\Projects\ZeosLib\zeosdbo_rework\build\logs\release-20041113.log
[exec] Executing 'D:\Devel\Cygwin\bin\bash' with arguments:
[exec] '-c'
[exec] '/bin/xmlto'
[exec] '--skip-validation'
[exec] 'html-nochunks'
[exec] 'Changes.xml'
[exec]
[exec] The ' characters around the executable and arguments are
[exec] not part of the command.
Execute:Java13CommandLauncher: Executing 'D:\Devel\Cygwin\bin\bash' with arguments:
'-c'
'/bin/xmlto'
'--skip-validation'
'html-nochunks'
'Changes.xml'

The ' characters around the executable and arguments are not part of the command.


Ant версия 1.6.2
...
Рейтинг: 0 / 0
08.02.2005, 13:45
    #32906060
Ant exec task problem
Арнуметны квотируются только в логе, в командной строке при запуске процесса аргументы выводятся без квотирования. (По крайней мере, должны. У меня в команде Apply/ExecOn именно так и было.)
(См. в конце листинга -
Код: plaintext
The ' characters around the executable and arguments are not part of the command.
)
...
Рейтинг: 0 / 0
08.02.2005, 20:34
    #32906982
FishingIsGood
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ant exec task problem
Попробуй добавить vmlauncher="false" в exec.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Ant exec task problem / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]