diff --git a/build.gradle b/build.gradle index 532c85b..09ebc4a 100644 --- a/build.gradle +++ b/build.gradle @@ -62,7 +62,7 @@ dependencies { implementation('org.springframework.boot:spring-boot-starter-web') { exclude group: 'org.springframework.boot', module: 'spring-boot-starter-tomcat' } - providedRuntime 'org.springframework.boot:spring-boot-starter-tomcat' + providedCompile "javax:javaee-api:8.0" } else { implementation 'org.springframework.boot:spring-boot-starter-web' } diff --git a/src/main/java/com/eactive/testmaster/ElinkTestMaster.java b/src/main/java/com/eactive/testmaster/ElinkTestMaster.java index d03e8bc..e70df84 100644 --- a/src/main/java/com/eactive/testmaster/ElinkTestMaster.java +++ b/src/main/java/com/eactive/testmaster/ElinkTestMaster.java @@ -3,6 +3,7 @@ package com.eactive.testmaster; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration; +import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; import org.springframework.context.annotation.ComponentScan; @@ -11,6 +12,10 @@ import org.springframework.context.annotation.ComponentScan; }) @ComponentScan("com.eactive") public class ElinkTestMaster extends SpringBootServletInitializer { + @Override + protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { + return application.sources(ElinkTestMaster.class); + } public static void main(String[] args) { SpringApplication.run(ElinkTestMaster.class, args);