Мой Ant кодКак копировать файлы, созданные после муравей запуска
<?xml version="1.0" encoding="UTF-8"?>
<project default="plugin_export" name="build">
<target name="plugin_export">
<pde.exportPlugins destination="C:\" exportSource="false" exportType="directory" plugins="MyPlugin" useJARFormat="true" allowbinarycycles="true" filename="MyPlugin.jar" qualifier="X" />
<waitfor maxwait="15" maxwaitunit="minute">
<copy todir="j:\eclipse-rcp-juno-SR1-win32\dropins\">
<fileset dir="c:\plugins\">
<include name="*" />
</fileset>
</copy>
</waitfor>
</target>
</project>
это не работает, потому что я получаю
windows_build.xml: 8: WaitFor не поддерживает вложенные " копировать ".
pde.exportPlugins часть автоматически генерируется eclipse, и она запускает фоновый процесс, который создает банку с плагином.
Я хотел бы скопировать этот плагин в 3 экземпляра eclpse, которые я использую, и поместить его в папку dropins. Как это сделать?
ли ваш муравей файл сборки цели, которая гарантированно работать после завершения сборки? Если это так, вы можете переопределить его. –
https://bugs.eclipse.org/bugs/show_bug.cgi?id=238383 – Jayan
Не могли бы вы переместить блок копирования за пределы waitFor. Waitfor имеет смысл в проверке результата, такого как файл. IMHO, он не может сказать, когда копия каталога завершена. – Jayan