Я могу говорить только за Затмение. В Eclipse, если вы создаете свой проект как «Динамический веб-проект» и размещаете вещи в соответствующих местах (т. Е. Код помещается в папку src
, веб-содержимое, включая WEB-INF, помещается в папку WebContent
и т. Д. ), Eclipse автоматически создаст ваш проект.
Однако, если вы хотите создать WAR-файл для работы вне локальной тестовой среды, я знаю, что единственный способ сделать это из Eclipse - это перейти в Project -> Export и экспортировать его вручную. Если вы хотите построить это автоматически, вам понадобятся Ant или Maven.
Это не означает, что вы не можете использовать Ant или Maven в Eclipse: оба полностью поддерживаются плагинами.