当前位置: 首页 > news >正文

一、新建一个SpringBoot3项目

一、环境

  • JDK:JDK21
  • SpringBoot:3.6.0
  • 开发工具:IDEA

二、新建项目

2.1 开始创建

IDEA选择菜单:File >> New >> Project
请添加图片描述

2.2 填写项目信息

这里注意一个点:SpringBoot3.x最低JDK版本要求是17,如果你的IDEA是2022版的,大概率不支持JDK17+,自然就不能创建SpringBoot3.x项目。

2.2.1 填写基本信息

请添加图片描述

2.2.2 切换JDK版本

如果你没有JDK21,可以直接在IDEA中下载JDK,不需要像传统方式一样安装+环境配置。
请添加图片描述

2.2.3 选择依赖

请添加图片描述

2.3 更换服务源地址

如果你创建项目很慢,甚至是失败,你可能需要考虑服务源地址。或者说你不想创建SpringBoot3.x版本的项目,想创建一个SpringBoot2.x版本项目,但是IDEA已经不支持2.x版本的项目,那么请更换源地址到阿里云。

https://start.aliyun.com/

在这里插入图片描述
在这里插入图片描述

也可以直接访问https://start.aliyun.com/有web网页创建项目

请添加图片描述

三、创建Git仓库

3.1 创建仓库

如果是使用IDEA创建的项目,一般都默认已经创建了Git,如果你用的别的地方下载的项目,点击下面这个地方,选择文件夹即可。
在这里插入图片描述

3.2 填写仓库地址

请添加图片描述
在这里插入图片描述
在这里插入图片描述

3.3 推送代码

在这里插入图片描述
然后查看仓库,代码已经推送完毕!

四、Maven配置

这里只是做个添头,理论上大家一般都配置好maven了,假设你是一台新的电脑,或者没装maven,其实可以不用去下载,直接用IDEA内置的maven即可。前提是你的C盘别太小!

4.1 IDEA配置

在这里插入图片描述

4.2 配置Maven阿里云镜像

用过maven的兄弟都知道,默认的中央仓库拉依赖都特别慢,一般都会配置镜像。但是你在上图C:\Users\74242\.m2\settings.xml路径中是找不到setting.xml文件的,也就没办法配置镜像。

实际上IDEA默认maven的配置文件在D:\Program Files\JetBrains\IntelliJ IDEA 2025.2.1\plugins\maven\lib\maven3\conf\setting.xml,前面的路径就是IDEA安装的路径,只要修改这个就会生效。
在这里插入图片描述

<mirror><id>aliyunmaven</id><name>阿里云公共仓库</name><url>https://maven.aliyun.com/repository/public</url><mirrorOf>central</mirrorOf>
</mirror>

但是这两年阿里镜像拉跨的很,如果有版本更新少的,可以选择配置腾讯云镜像,效果还不错。

<mirror><id>nexus-tencentyun</id><name>Nexus tencentyun</name><url>http://mirrors.cloud.tencent.com/nexus/repository/maven-public/</url><mirrorOf>*</mirrorOf>
</mirror>

五、写在最后

让我们一起来体验SpringBoot3与常用工具的结合运用,一起学习进步!

http://www.dtcms.com/a/507452.html

相关文章:

  • 外贸英文网站开发网站要用什么软件做
  • 凡科网站可以做seo优化周口网站设计
  • 笔记本触摸板无法使用怎么办 5种方法快速恢复
  • C#高级:数据库中使用SQL作分组处理5(Rank() 排名函数)
  • 51单片机基础-外部中断INT
  • dz网站恢复数据库阻止网站查到访问者ip
  • 【机器学习05】神经网络、模型表示、前向传播、TensorFlow实现
  • 视频教做家常菜的网站wordpress招商平台
  • 三角洲行动 游戏特色 巨 椰 云手机
  • 正则表达式魔法:用Python Re模块驯服文本数据的艺术
  • 《算法每日一题(1)--- 连续因子》
  • 019数据结构之栈——算法备赛
  • 网站添加内容PHP amp MySQL网站建设宝典
  • 消防有哪些网站合适做烟台网站推广排名
  • Python跳跳棋游戏:从基础实现到高级算法详解
  • gitlab搭建教程以及操作
  • 为什么称 OC 的 UIKit
  • 广州小网站建设天河区pc端网站建设
  • SpringBoot + Vue + Redis 实现验证码登录功能
  • 程序设计基础第3周作业
  • 安卓系统中线程优先级Priority查看方式汇总
  • 北京企业建设网站制作呼叫中心系统解决方案
  • IDEA EmmyLua 配置+调试
  • Win11 微软账户登录后,设置没有同步到新电脑,怎样强制刷新?
  • 网站页面设计教程济宁定制网站建设推广
  • 轮询那些事儿
  • GitLab安装
  • Redis八股
  • 网站gif素材dw做网站背景音乐
  • 做网站编程有钱途么做玩具订制网站好处