个人随笔
目录
从官网开始用IDEA在JDK1.8环境搭建springboot2.7.14项目
2023-07-25 22:23:34

一、确认springboot所需jdk版本

我们点进官网https://spring.io 点击Projects中的Spring Boot

然后点击LEARN,可以看到目前SpringBoot的版本

  • CURRENT:代表了当前版本,最新发布版本,里程碑版本
  • GA:通用正式发布版本,同release
  • SNAPSHOT:快照版本,可用但非稳定版本
  • PRE:预览版本
  • RC:(Release Candidate) 软件选版本。系统平台上的发行候选版本。RC版不会再加入新的功能了,主要着重于除错
  • Alpha:测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。
  • Beta:测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。

正常我们都是用GA正式发布版

我们查看Reference Doc.比如点击3.1.2的查看发现需要JDK17


我们再查看2.7.14,发现是可以满足我们1.8环境的要求的

二、搭建springboot2.7.14项目

我们直接从官网生成demo:https://start.spring.io

这里选择maven,java,版本为2.7.14,依赖选择Spring Web ,然后点击GENERATE 下载demo,解压后加到IDEA中

新增Controller

  1. package com.example.demo;
  2. import org.springframework.web.bind.annotation.GetMapping;
  3. import org.springframework.web.bind.annotation.RestController;
  4. import java.util.HashMap;
  5. import java.util.Map;
  6. @RestController
  7. public class DemoController {
  8. @GetMapping("/hello")
  9. public Map<String,Object> hello(){
  10. Map<String,Object> result = new HashMap<String,Object>();
  11. result.put("hello","Hello World");
  12. return result;
  13. }
  14. }

启动项目,报如下错误

  1. java: JDK isn't specified for module 'demo'

是因为IDEA自带的jdk版本可能有问题,切换成自己的

再启动成功

其实还遇到了另外一个问题

  1. Internal error (java.io.IOException): Cannot find IntelliJ IDEA project files at...

网络上都说window10编码问题或者路径有中文,但我的路径是正常的,然后我也不信编码有问题,就直接在错误提示那里点击return build就好了,很奇怪,这里是我点击过后的,所以是绿色的

启动访问测试

收工!

 1811

啊!这个可能是世界上最丑的留言输入框功能~


当然,也是最丑的留言列表

有疑问发邮件到 : suibibk@qq.com 侵权立删
Copyright : 个人随笔   备案号 : 粤ICP备18099399号-2