program story

Spring Boot : SpringBootServletInitializer는 더 이상 사용되지 않습니다.

inputbox 2020. 12. 3. 07:50
반응형

Spring Boot : SpringBootServletInitializer는 더 이상 사용되지 않습니다.


나는 이것을 따라 JBoss에 Spring Boot 앱을 배포하려고합니다 . 잘 작동했지만 SpringBootServletInitializer 는 1.4.0.RELEASE에서 더 이상 사용되지 않습니다. 어느 것을 사용해야합니까?

메이븐 복종

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.4.0.RELEASE</version>
</parent>

자바 코드

 import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
 import org.springframework.boot.context.web.SpringBootServletInitializer;

    @SpringBootApplication
    public class DemoApplication  extends SpringBootServletInitializer {
        public static void main(String[] args) {
            SpringApplication.run(DemoApplication.class, args);
        }
    }

당신은 사용 org.springframework.boot.context.web.SpringBootServletInitializer이되지 않습니다. 대신 :

사용하다

org.springframework.boot.web.support.SpringBootServletInitializer

SpringBoot 2.0의 경우

org.springframework.boot.web.servlet.support.SpringBootServletInitializer


당신은 이것을 시도 할 수 있습니다-나를 위해 일했습니다

import org.springframework.boot.web.servlet.ServletContextInitializer;

참고 URL : https://stackoverflow.com/questions/38843015/spring-boot-springbootservletinitializer-is-deprecated

반응형