spring-boot项目部署到tomcat步骤:

spring-boot项目部署到tomcat步骤:
两种方式:
打成jar包:
1.pom文件里配置为jar,jar
2.pom文件配置:



org.springframework.boot
spring-boot-maven-plugin

com.weixin.SmallsystemApplication




3.启动类继承,增加启动方法
@SpringBootApplication
public class XXXApplication extends SpringBootServletInitializer{

public static void main(String[] args) {
    SpringApplication.run(SmallsystemApplication.class, args);
}

@Override//为了打包springboot项目
protected SpringApplicationBuilder configure(
        SpringApplicationBuilder builder) {
    return builder.sources(this.getClass());
}

}
4.然后按照顺序运行mvn clean再mvn install,即得到jar包。
5.服务器执行名称java -jar XXX.jar

打成war包:
1.首先将spring-boot内嵌的tomcat剥离出来,在scop上只配置provide,相当于只给编译和测试时用内嵌tomcat,其他的不用。
2.pom文件里配置为war,war
3.启动类修改
@SpringBootApplication
public class WarApplication extends SpringBootServletInitializer {

public static void main(String[] args) {
	SpringApplication.run(WarApplication.class, args);
}

@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
	return builder.sources(WarApplication.class);
}

}
4. Maven Projects - Lifecycle - 双击package生成target里的war包
5.tomcat的server.xml中配置war包路径

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值