diff --git a/src/main/java/org/ntlab/amaryllis/server/ServerApplication.java b/src/main/java/org/ntlab/amaryllis/server/ServerApplication.java index 3e23822..38ba6ed 100644 --- a/src/main/java/org/ntlab/amaryllis/server/ServerApplication.java +++ b/src/main/java/org/ntlab/amaryllis/server/ServerApplication.java @@ -2,12 +2,18 @@ import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.boot.builder.SpringApplicationBuilder; +import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; @SpringBootApplication -public class ServerApplication { +public class ServerApplication extends SpringBootServletInitializer { public static void main(String[] args) { SpringApplication.run(ServerApplication.class, args); } + @Override + protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { + return application.sources(ServerApplication.class); + } } diff --git a/src/main/java/org/ntlab/amaryllis/server/ServletInitializer.java b/src/main/java/org/ntlab/amaryllis/server/ServletInitializer.java new file mode 100644 index 0000000..265671d --- /dev/null +++ b/src/main/java/org/ntlab/amaryllis/server/ServletInitializer.java @@ -0,0 +1,13 @@ +package org.ntlab.amaryllis.server; + +import org.springframework.boot.builder.SpringApplicationBuilder; +import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; + +public class ServletInitializer extends SpringBootServletInitializer { + + @Override + protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { + return application.sources(ServerApplication.class); + } + +} \ No newline at end of file