相关文章

更多

最近更新

更多

Spring Boot war包启动

2020-09-13 10:07|来源: 领悟书生

Spring Boot war包启动,实现SpringBootServletInitializer启动,在SpringApplicationBuilder设置指向Application这个springboot启动类


示例:

import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;

public class WarStarterApplication extends SpringBootServletInitializer {

    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
        // 指向Application这个springboot启动类
        return builder.sources(Application.class);
    }
}


相关问答

更多

spring boot 编译后是jar 还是war包

spring官方包里,lib目录里除了带resource后缀的jar包,初学建议都加上,入门之后,你就明白你的项目里需要哪些包,不需要哪些包了。带resource后缀的jar是源码。

求完整的spring boot 、spring data jpa所需要的jar包

spring官包lib目录除带resource缀jar包初建议都加入门明白项目需要哪些包需要哪些包带resource缀jar源码

Spring Boot War部署到Tomcat(Spring Boot War deployed to Tomcat)

本指南详细介绍如何在Tomcat上部署Spring Boot应用程序: http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#howto-create-a-deployable-war-file 基本上我需要添加以下类: public class WebInitializer extends SpringBootServletInitializer { @Override protected ...

将Spring启动战争部署到Tomcat 8(Deploying Spring boot war to Tomcat 8)

您需要使用文本更新您的经理网址,并将其更改为新内容 <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat8-maven-plugin</artifactId> <version>{version}</version> <configuration> ...

spring-boot war在启动时失败(spring-boot war fails on startup)

你的 @RestController @SpringBootApplication class Application extends SpringBootServletInitializer 课程需要公开 : @RestController @SpringBootApplication public class Application extends SpringBootServletInitializer 在目前的形式中,它受包保护,无法通过反射进行实例化。 (默认) your @Rest ...

Wicket + Spring Boot + .war文件部署(Wicket + Spring Boot + .war file deployment)

我做了什么并让应用程序工作如下: 我查看了您发布的示例项目https://github.com/Pentadrago/spring-boot-example-wicket 。 然后按照https://spring.io/guides/gs/convert-jar-to-war/指南上的代码,我所做的就是进行以下更改: 将build.gradle更改为: buildscript { repositories { mavenCentral() } depende ...

嘲笑Spring Boot(Mocking Spring Boot)

在文章的底部有一个指向github repo的链接,其中包含测试的完整源代码。 在那里你可以看到以下行: import static org.mockito.BDDMockito.given; On the bottom of the article there is a link to the github repo with the full source of the test. There you can see the following line: import static org ...

如何在同一个项目中管理多个Spring Boot(How to Manage Multiple Spring Boot in the same project)

您可以使用@ComponentScan's excludeFilters注释Spring Boot应用程序 @ComponentScan(basePackages = "your.package", excludeFilters = @Filter(SpringBootApplication.class)) 从这一点开始,您可能会遇到许多依赖性问题,您可以使用相同的原则解决它们。 然而 这可能在IDE中有效,但生成的spring boot jar只有一个主类属性 ...