SpringBootWeb创建

创建spring项目

  • 创建SpringBoot工程
  • 定义请求处理类
  • 运行
  • 常见问题
    • [java: 无效的源发行版: XX](#java: 无效的源发行版: XX)
    • [java: 无法访问org.springframework.web.bind.annotation.RequestMapping类文件具有错误的版本 61.0, 应为 52.0](#java: 无法访问org.springframework.web.bind.annotation.RequestMapping类文件具有错误的版本 61.0, 应为 52.0)

创建SpringBoot工程


定义请求处理类

java 复制代码
@RestController
public class HelloController {

   @RequestMapping("/hello")
    public String hello(){
        System.out.println("Hello World");
        return "Hello World";
    }
}

运行

常见问题

java: 无效的源发行版: XX

ctrl+shift+alt+s

File -> Project Structure ->Project Settings 其中三处保持一致


java: 无法访问org.springframework.web.bind.annotation.RequestMapping类文件具有错误的版本 61.0, 应为 52.0

更改pom.xml java8对应spring2.X版本

xml 复制代码
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.6.1</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>

报红不要忘记点击右上角刷新配置

相关推荐
IT成长史2 分钟前
deepseek梳理java高级开发工程师微服务面试题
java·微服务
茶本无香2 分钟前
Feign+Resilience4j实现微服务熔断机制:原理与实战
java·微服务·feignclient·熔断·resilience4j
遇见火星2 分钟前
Ansible模块——从控制节点向目标主机复制文件!
java·服务器·ansible
小码ssim5 分钟前
通过POI实现对word基于书签的内容替换、删除、插入
java·word
香饽饽~、19 分钟前
函数式方法的实现(JDK8+)
java·服务器
付朝鲜31 分钟前
用自写的jQuery库+Ajax实现了省市联动
java·前端·javascript·ajax·jquery
小赵面校招33 分钟前
Spring Boot整合MyBatis全攻略:原理剖析与最佳实践
java·spring boot·mybatis
曼岛_36 分钟前
[Java实战]Spring Boot 3 整合 Ehcache 3(十九)
java·spring boot·spring
意倾城38 分钟前
Spring Boot 配置文件敏感信息加密:Jasypt 实战
java·spring boot·后端
曼岛_38 分钟前
[Java实战]Spring Boot 3 整合 Apache Shiro(二十一)
java·spring boot·apache