Я разрабатываю веб-приложение, используя Spring Boot. Мое типичное развертывание генерирует war
и помещает его в папку webapps
в каталоге Tomcat.
Я заметил с SpringBoot, мне понадобится метод main
. Мне интересно, почему это необходимо. Если есть способ избежать этого, что бы это было?
@SpringBootApplication
public class Application extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(Application.class);
}
public static void main(String[] args) throws Exception {
SpringApplication.run(Application.class, args);
}
}