SpringBoot helloworld
1. 构建工程
a. 地址:http://start.spring.io/
b. 填写Group、Artifact
c. 生成工程、下载、解压
2. 项目结构

3. 添加controller内容
新建文件:HelloController.java
package com.jihite.helloworld.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class HelloController { @RequestMapping("/hello") public String index() { return "Hello World~"; } }
4. pom.xml
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
5. 运行main函数
请求:http://localhost:8080/hello
返回:Hello World~
问题
1.提示接口被占用,如何更换默认端口8080
在springboot资源目录 resources下创建application.propertis文件,添加
server.port= 8081
2.类文件具有错误的版本 61.0, 应为 52.0
版本错误
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.8-SNAPSHOT</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>

浙公网安备 33010602011771号