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>

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

相关推荐
王伯安呢20 小时前
Java开发环境配置入门指南
java·开发语言·jvm·eclipse·环境搭建·新手
计算机毕业设计木哥21 小时前
Python毕业设计推荐:基于Django的饮食计划推荐与交流分享平台 饮食健康系统 健康食谱计划系统
开发语言·hadoop·spring boot·后端·python·django·课程设计
rockmelodies21 小时前
Java安全体系深度研究:技术演进与攻防实践
java·开发语言·安全
风象南21 小时前
SpringBoot 实现无痕调试注入器,线上问题定位的新利器
spring boot·后端
代码栈上的思考21 小时前
深入解析 Java 内存可见性问题:从现象到 volatile 解决方案
java·开发语言
切糕师学AI21 小时前
如何建立针对 .NET Core web 程序的线程池的长期监控
java·前端·.netcore
零千叶1 天前
【面试】AI大模型应用原理面试题
java·设计模式·面试
坐吃山猪1 天前
SpringBoot01-配置文件
java·开发语言
我叫汪枫1 天前
《Java餐厅的待客之道:BIO, NIO, AIO三种服务模式的进化》
java·开发语言·nio
yaoxtao1 天前
java.nio.file.InvalidPathException异常
java·linux·ubuntu