I am trying to deploy Spring Boot app to JBoss by following this. It worked well but SpringBootServletInitializer is deprecated in 1.4.0.RELEASE. Which one should I use?
Maven depedency
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.0.RELEASE</version> </parent>
Java Code
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); } }
You are using org.springframework.boot.context.web.SpringBootServletInitializer
this is deprecated. Instead:
org.springframework.boot.web.support.SpringBootServletInitializer
org.springframework.boot.web.servlet.support.SpringBootServletInitializer
You can try this - worked for me
import org.springframework.boot.web.servlet.ServletContextInitializer;
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With