Я пытаюсь обновить свой проект с использования Maven 1 до Maven 2, но у меня проблема с одной из целей. У меня есть следующая цель Maven 1 в моем файле maven.xml:
<goal name="jar:init">
<ant:delete file="${basedir}/src/installpack.zip"/>
<ant:zip destfile="${basedir}/src/installpack.zip"
basedir="${basedir}/src/installpack" />
<copy todir="${destination.location}">
<fileset dir="${source.location}">
<exclude name="installpack/**"/>
</fileset>
</copy>
</goal>
Однако я не могу найти способ сделать это в Maven2.
Прямо сейчас каталог installpack находится в каталоге ресурсов моей стандартной структуры каталогов Maven2, которая работает хорошо, поскольку ее просто копируют. Мне нужно, чтобы он был застегнут на молнию.
Я нашел эту страницу по созданию плагинов Ant: http://maven.apache.org/guides/plugin/guide-ant-plugin-development.html.
Похоже, я мог бы создать свой собственный плагин ant, чтобы делать то, что мне нужно. Мне просто интересно, есть ли способ сделать это, используя только Maven2.
Любые предложения будут высоко оценены.
Спасибо,
B.J.