>spring-boot-starter-tomcat
时间: 2024-08-17 14:01:05 浏览: 83
`spring-boot-starter-tomcat` 是 Spring Boot 的一个 starters(启动器),它包含了 Tomcat 容器及其依赖项,用于简化在Spring Boot应用程序中集成和运行基于 Java Servlet 的Web应用。当你在 Spring Boot 应用程序中添加这个 starter,Spring Boot 自动配置会设置好 Tomcat 服务器,无需手动配置。
**示例配置**:
在 `pom.xml` 或者 `build.gradle` 文件中添加对 spring-boot-starter-tomcat 的依赖:
```xml
<!-- Maven -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</dependency>
<!-- Gradle -->
implementation 'org.springframework.boot:spring-boot-starter-tomcat'
```
**启动应用**:
创建一个简单的 Spring Boot 控制器类:
```java
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@GetMapping("/")
public String home() {
return "Hello from Spring Boot with Tomcat!";
}
}
```
然后通过 `mvn spring-boot:run` 或 `gradle bootRun` 命令启动应用程序,Spring Boot 会在后台启动 Tomcat 并暴露应用在默认端口(通常是 8080)上。
阅读全文