Вопрос:

Развертывание Spring Boot Tomcat

spring tomcat

99 просмотра

1 ответ

349 Репутация автора

У меня возникла проблема с развертыванием приложения весенней загрузки в Tomcat 8. При запуске приложения я получаю сообщение об ошибке ниже.

java.lang.IllegalStateException: Cannot initialize context because there is already a root application context present - check whether you have multiple ContextLoader* definitions in your web.xml!

наш вебинициализатор

public class SpringWebMvcInitializer extends AbstractAnnotationConfigDispatcherServletInitializer {

@Override
protected Class<?>[] getRootConfigClasses() {

    return new Class[]{SecurityConfiguration.class};
}

@Override
protected Class<?>[] getServletConfigClasses() {

     return new Class[] {WebMvcConfiguration.class};
}

@Override
protected String[] getServletMappings() {
    return new String[]{"/"};
}}
Автор: Nuthan Kumar Источник Размещён: 22.08.2016 09:36

Ответы (1)


0 плюса

349 Репутация автора

Решение

Я исправил свою проблему, изменив удобрение в сети на

public class SpringWebMvcInitializer extends AbstractSecurityWebApplicationInitializer  {
// nothing here 
}

ссылка - http://www.mkyong.com/spring-security/spring-security-hello-world-annotation-example/

Автор: Nuthan Kumar Размещён: 23.08.2016 06:43
Вопросы из категории :
32x32