У меня есть веб-приложение в знатоке, который следует за этой структурой:
src
`-- main
|-- java
|-- resources
`-- webapp
Лучше для помещения его в основную папку, и затем знаток включает, попытается переместить его, или я должен поместить его в папке веб-приложения и почему?
Если вам не нужно фильтровать файлы CSS и JS, я бы просто поместил их в src / main / webapp
(если вы помещаете их в src / main / resources
, они попадут в target / classes
и в WEB-INF / classes
в WAR, что очень маловероятно что ты хочешь). Если вам нужно их отфильтровать, дополнительные ресурсы можно включить в WAR с помощью параметра webResources
. См. Добавление и фильтрация внешних веб-ресурсов для получения более подробной информации.
Я думаю, они должны находиться в src \ main \ webapp
. Основное обоснование этого утверждения состоит в том, что это стандарт , предложенный Maven, а философия Maven заключается в том, что все проекты должны следовать одной и той же структуре, насколько это возможно.