Использование мультимодуль maven, пружинной загрузки и IntelliJ - PullRequest
0 голосов
/ 13 ноября 2018

Я устанавливаю проект с пружинной загрузкой + maven multi module + Intellij

Структура проекта

Parent module
            - src
                - main
                    - java
                    - resources
                    - webapp
            - Web module
                - src
                    - main
                        - java
                        - resources
                        - webapp
                pom.xml(web)
            pom.xml(parent)

Как вы видите на структуре, веб-модуль находится под родительским модулем, у меня проблема при использовании на jsp (это нормально с шаблоном из весенней загрузки ex thymeleaf).

Например, добавьте jsp в веб-модуль src> webapp> WEB-INF (конечно, я сделал с базовой настройкой весенней загрузки для использования jsp) и запустите приложение web moudle затем позвоните с контроллера. В Eclipse IDE проблем не было, но Intellij IDE не может найти jsp.

Результаты теста публикуются для поиска из веб-приложения, но для родительского модуля - для поиска.

Поэтому измените Конфигурация - Окружающая среда - Рабочий каталог на $ MODULE_WORKING_DIR $, чтобы исправить проблему (конфигурация веб-модуля на панели мониторинга загрузки)

Я хочу знать точную причину.

Ответы [ 2 ]

0 голосов
/ 19 мая 2019

Если у вас несколько модулей (в целых числах), запустите> Изменить конфигурацию> Выберите Springboot вашего приложения> вкладка Конфигурация> Рабочий каталог -> $ MODULE_WORKING_DIR $

Также убедитесь, что pom.xml

  • включает в себя tomcat, зависимость от встраиваемой яшмы
  • делает упаковочную войну

Также добавьте Springboot devtools, который поможет вашему jspредактирование страницы без перезапуска.

0 голосов
/ 07 декабря 2018

Вам необходимо переместить WEB-INF в: resources.META-INF.resources.WEB-INF

конечно, вам нужно создать META-INF и ресурсы (каталог) в ваших ресурсах

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...