Tomcat部署本地和服务器Springboot和Vue项目

目录

    • 1.Tomcat本地部署
      • Springboot
      • Vue(待更新)
    • 2.Tomcat服务器部署
      • Springboot(待更新)
      • Vue(待更新)

1.Tomcat本地部署

Springboot

1. 配置pom.xml

<!-- 需要排除内嵌的tomcat,才能让其用tomcat部署,似乎配不配都行 -->
	<dependency>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-tomcat</artifactId>
		<scope>provided</scope>
	</dependency>

2.更新springboot启动类

public class Webapp extends SpringBootServletInitializer {

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

3.打包war包

  Maven在pom修改打包方式为war,再执行

Tomcat部署本地和服务器Springboot和Vue项目_第1张图片Tomcat部署本地和服务器Springboot和Vue项目_第2张图片

  Gradle 在build.gradle中添加,再执行

plugins {
    id 'war'
}

Tomcat部署本地和服务器Springboot和Vue项目_第3张图片

 4.将war包移到目录 apache-tomcat-9.0.68\webapps\ROOT

   清空ROOT文件夹,将war包中的三个文件夹解压到ROOT文件夹中

Tomcat部署本地和服务器Springboot和Vue项目_第4张图片

5.启动Tomcat

Tomcat部署本地和服务器Springboot和Vue项目_第5张图片
注意:如果是jdk11 出现 startup 闪退,右键进入,加上路径,因为jdk11 的jre是放在jdk目录里面的,与jdk8有一点区别。
Tomcat部署本地和服务器Springboot和Vue项目_第6张图片

6.postman访问springboot

  项目配置是8089接口,tomcat默认是8080,通过8080访问:

Tomcat部署本地和服务器Springboot和Vue项目_第7张图片

⛄️访问成功:

在这里插入图片描述

Vue(待更新)

2.Tomcat服务器部署

Springboot(待更新)

Vue(待更新)

你可能感兴趣的:(tomcat,Nginx,tomcat,服务器,spring,boot)