Мне нужно создать файл WAR, который содержит только файлы статического содержимого (gifs, jpg, html, js и т. д.). У меня есть структура каталогов, содержащая все файлы, и мне нужно создать файл WAR с помощью задачи сборки ANT (1.5.1). Прямо сейчас у меня есть это в задаче ANT:
<war destfile="${output.file}" webxml="WEB-INF/web.xml" basedir="${basedir}">
<fileset dir="${basedir}/sales" />
</war>
Файлы, которые я хочу включить, находятся в C:/basedir/sales и его подкаталогах. Когда я пытаюсь запустить эту задачу, я получаю «Zip-файл не может включать сам себя». Так что явно помещать туда этот набор файлов - неправильный способ сделать это. Я не совсем понимаю, что мне нужно указать в задаче и в файле web.xml, чтобы указать, какие файлы включать в архив.