Разница в назначении каталогов build и dist при выполнении развертывания

Я создаю сценарий ant, и мне интересно, каким должно быть имя каталога, в котором я упаковываю весь kaboodle и делаю его .war-файл и положить его в каталог webapps.

должен ли он быть dist или build?

4 ответов


dist.

построить для .только файлы классов, в то время как dist будет включать WEB-INF, META-INF, библиотеки и т. д.


Build и dist оба содержат файлы, созданные в процессе сборки. Но dist содержит те, которые вы хотите сохранить в конце его.


build directory-это каталог, в который компилируются файлы. Каталог Dist используется для файлов распространения (место результирующего пакета приложения).

в вашем случае это очевидно директории dist.


  • сборка будет иметь все индивидуальные .сосуд. ,файлы ресурсов войны и ejb .уха
  • Dist будет иметь файлы распространения, такие как файл ear со всеми банками и войнами внутри него.