Возможно, лучшим решением будет придерживаться соглашения Maven, которое определяет, что корневым каталогом вашего веб-приложения является src/main/webapp
.
Так что, если вы поместите все свои файлы Javascript в src/main/webapp/javascript
(или src/main/webapp/js
), они будут интегрированы в ваш окончательный военный пакет.
В плагине Maven WAR они дают некоторые описания (см., Например, здесь ) о содержимом каталогов. Например:
|-- pom.xml
`-- src
`-- main
|-- java
| `-- com
| `-- example
| `-- projects
| `-- SampleAction.java
|-- resources
| `-- images
| `-- sampleimage.jpg
`-- webapp
|-- WEB-INF
| `-- web.xml
|-- index.jsp
`-- jsp
`-- websource.jsp
Как видите, вы можете поместить ресурсы в каталог webapp/xxx
, например, в файл jsp
.
Как указано в cuh, вы также можете настроить плагин Maven WAR, если ваша структура каталогов отличается.