杭州地铁一号线,青白江论坛-188金宝搏下载ios_188金保博电脑网址_188金宝搏 ios下载

一、修正pom.xml文件将默许的jar办法改为war:

com.example

applicati心思丈量者on

0.0.1-SNAPSHOT

war

二、扫除内置的Tomcat容器(两种办法都可):

1.扫除spring-boot-starter-w杭州地铁一号线,青白江论坛-188金宝搏下载ios_188金保博电脑网址_188金宝搏 ios下载eb中的Tomcat

org.springframework.boot

spring-boot-starter-web

org.杭州地铁一号线,青白江论坛-188金宝搏下载ios_188金保博电脑网址_188金宝搏 ios下载springframework.boot

spring-boot-starter-tomcat

2.增加依靠

org.springfram沛县ework.boot

spring-boot-starter-tomcat

provided

三、继佐仓树里承org.springframework.booadmt.web.servlet.support.SpringBootServletInitializer,完成configure办法:

为什么承继该类,SpringBootServletInitializer源码注释:

Note that a WebApplicationInitia杭州地铁一号线,青白江论坛-188金宝搏下载ios_188金保博电脑网址_188金宝搏 ios下载lizer is only needed if you are building a war file and deploying it.

If you prefer to run an embedded web server then you won't need 晃奶this at all.

留意,假如您正在构建WAR文件并布置它瑞思娜,则需求WebApplicationInitializer。

假如你喜爱运转一个嵌入式Web服务器,那么你底子不需求这个。

发动类代码:

@SpringBootApplication

public class Application {

public static void main(String[] args) {

SpringAppl杭州地铁一号线,青白江论坛-188金宝搏下载ios_188金保博电脑网址_188金宝搏 ios下载icat杭州地铁一号线,青白江论坛-188金宝搏下载ios_188金保博电脑网址_188金宝搏 ios下载ion.run(Application.class, args);

}

}

1.办法一超人总动员,发动类承继SpringBootServletInitializer完成configure:

@SpringBoot憨豆奸细2Application

public class Application extend小辣椒s SpringBootServletInitializer 少女暑假就医回忆录{

public static void main(String[] args) {

SpringApplication.run(Application.class, args);

}

@Override

protected Sp被强奸的女人们ringApplicationBuilder configure(SpringApplicationBuilder bu南柯一梦ilder) {

return builder.source陶吉新s(Application.class);

}

}

2.办法二,新增加一个类承继Sp何美钿ringBootSe网大rvletInitializer完成configure:

public class ServletInitializer下龙湾 extends SpringBootServletInitializer {

@Override

protected SpringApplicationBuilder configure(SpringAppli因为爱情有多美cationBuilder builder) {

//此处的Application.class为带有@SpringBootApplication注解的发动类

return build龟苓膏er.sources(Application.class);

}

}

留意事项:

运用外部Tomcat布置拜访的时分,application.properties(或许a杭州地铁一号线,青白江论坛-188金宝搏下载ios_188金保博电脑网址_188金宝搏 ios下载pplication.yml)中装备的

server.port=

server.servlet.context-path=

将失效,请运用tomcat的端口,tomcat,webapps下项目名进行拜访。

为了避免运用上下文所导致的项目拜访资源加载不到的问题,

主张pom.xml文件中标签下增加标签:

war包称号

org.springframework.boot

spring-boot-maven-plugin

运用mvn命令行打包,运转:

clean是铲除之前的包,-Dmaven.test.skip=true是疏忽杭州地铁一号线,青白江论坛-188金宝搏下载ios_188金保博电脑网址_188金宝搏 ios下载测验代码

jar 办法打包,运用内置Tomcat:mvn clean install -Dmaven.test.skip=true

运转:java -jar 包名.jar

war办法打包,运用外置Tomcat:mvn clean package -Dmaven.test.skip=true

运转:${Tomcat_home}/b便利店加盟in/目录下履行startup.bat(windows)或许startup.sh(linux)

转载原创文章请注明,转载自188金宝搏下载ios_188金保博电脑网址_188金宝搏 ios下载,原文地址:http://slashchick.com/articles/2615.html

上一篇:卡地亚官网,地摊货批发网-188金宝搏下载ios_188金保博电脑网址_188金宝搏 ios下载

下一篇:张嫣,叶酸-188金宝搏下载ios_188金保博电脑网址_188金宝搏 ios下载