У меня есть строка
<script type="text/javascript">
<%@include file="/js/home.js" %>
, которая дает ошибку в заголовке.Файлы JS находятся в /src/main/resources/static/js
.Ошибка исчезнет, если я создам /src/main/webapp/js/home.js
.Этот ответ говорит, что webapp/
не рекомендуется.https://stackoverflow.com/a/28727189/148844. Мы используем JAR-файлы и загружаем WAR-файл в AWS через веб-консоль.Eclipse ожидает webapp/js/
, а Spring Boot ожидает resources/static/js
, так что мне использовать?Как мне сообщить Eclipse, как найти файл JS?
$ tree
├───src
│ ├───main
│ │ ├───java
│ │ ├───resources
│ │ │ └───static
│ │ │ ├───css
│ │ │ ├───fonts
│ │ │ ├───img
│ │ │ └───js
│ │ └───webapp
│ │ └───WEB-INF
│ │ └───jsp
У нас также есть
spring.mvc.view.prefix: /WEB-INF/jsp/
spring.mvc.view.suffix: .jsp
Версия Eclipse: Photon Release (4.8.0)