Grails 2 documentation говорит, что это возможно, но документация Grails 3 ничего не говорила.Grails 3 custom web.xml и weblogic.xml
Как добавить пользовательский web.xml и weblogic.xml к войне с приложением Grails 3?
Grails 2 documentation говорит, что это возможно, но документация Grails 3 ничего не говорила.Grails 3 custom web.xml и weblogic.xml
Как добавить пользовательский web.xml и weblogic.xml к войне с приложением Grails 3?
Grails 3.x не использует web.xml. Настройка должна выполняться весной. Новые сервлеты и фильтры могут быть зарегистрированы как весенние бобы или с ServletRegistrationBean и FilterRegistrationBean соответственно.
Документация для настройки Spring Beans в Grails: https://grails.github.io/grails-doc/3.0.x/guide/spring.html
Информация, собранная из http://grails.github.io/grails-doc/latest/guide/single.html#upgradingApps
В статье упоминает, плохо сформулированный «, хотя он по-прежнему можно иметь на в ИПВ/основной/веб-приложение /WEB-INF/web.xml»
Попробуйте создать web.xml файл, расположенный в SRC/главная/веб-приложение/WEB-INF/ и посмотрите, разрешает ли это вам проблему.
В предыдущей версии Грааль вы можете запустить:
grails install-templates
Это привело бы к web.xml Grails использует для создания вашего приложения.
Я только что наткнулся на это из беседы JavaOne, которую Грэм Рошер дал 24 октября 2015 года. Похоже, web.xml
больше не поддерживается.
Here is the the video, это примерно один час в презентации. (Слайды доступны для загрузки на сайте). Вот некоторые скриншоты из презентации:
Поскольку Grails 3 является переписывание Grails на вершине Spring ботинке, я хотел бы проверить, чтобы увидеть, как Spring Boot позволит вам добавить эти файлы xml. – mnd
Я нашел [документацию] (http://docs.spring.io/spring-boot/docs/current/reference/html/howto-traditional-deployment.html), но я не могу понять, как это сделать , – lifeisfoo