springboot项目部署到tomcat
时间: 2023-04-25 15:06:16 浏览: 140
项目部署到tomcat
将Spring Boot项目部署到Tomcat可以按照以下步骤进行:
1. 在pom.xml文件中添加以下依赖:
```
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<scope>provided</scope>
</dependency>
```
2. 在Spring Boot项目的启动类中,继承SpringBootServletInitializer类,并重写configure方法:
```
@SpringBootApplication
public class Application extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
return builder.sources(Application.class);
}
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
```
3. 打包项目,生成war包。
4. 将war包放到Tomcat的webapps目录下。
5. 启动Tomcat服务器,访问项目的URL即可。
注意:在部署到Tomcat时,需要将Spring Boot的内嵌Tomcat依赖的scope设置为provided,以避免冲突。
阅读全文