跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Javajava

IntelliJ IDEA 搭建 Spring Boot Web 项目实战指南

IntelliJ IDEA 中通过 Spring Initializr 快速构建 Spring Boot Web 项目。选择 Java 语言与 Maven 构建工具,配置项目基础信息如组名、工件名及 JDK 版本。添加 Spring Web 依赖以启用内置 Tomcat 容器支持 RESTful 应用开发。完成依赖选择后,IDEA 自动下载资源并同步项目结构,即可开始编码。

鲜活发布于 2026/3/29更新于 2026/6/721 浏览

一、新建 Spring Boot 项目

1. 打开新建项目窗口

启动 IntelliJ IDEA,在欢迎页点击 New Project 或在菜单栏选择 File > New > Project。在左侧模板列表中选中 Spring Boot。

在项目向导中填写以下基础信息,建议遵循规范以避免后续路径问题:

选项填写内容说明
服务器 URLstart.spring.ioSpring 官方初始化服务地址
名称demo项目名称
位置D:\idea存放路径(避免包含中文或空格)
语言Java开发语言
类型Maven构建工具
组org.example组织标识
工件demo模块名称
软件包名称com.example.demo根包名
JDK21 Oracle OpenJDK 21.0.8本地已安装的 JDK 版本
Java17源码兼容版本(Spring Boot 4.x 推荐 Java 17+)
打包Jar可执行 Jar 包
配置Properties配置文件格式

文章配图

确认无误后点击 Next 进入依赖选择页面。

二、选择 Spring Web 依赖

1. 选择 Spring Boot 版本

保持默认版本 4.0.3 即可,通常无需手动修改。

2. 添加 Web 依赖

在左侧依赖列表中找到 Web 分类并展开,勾选 Spring Web。该依赖用于构建 Web 应用及 RESTful 接口,同时会引入内置的 Tomcat 容器。

检查右侧'已添加的依赖项'确保显示 Spring Web 后,点击 Create。IDEA 将自动根据配置生成标准的项目目录结构。

文章配图

三、等待项目初始化完成

项目创建完成后,IDEA 会自动执行以下操作:

  • 从远程仓库下载 Maven 依赖(进度条位于底部状态栏)
  • 生成 .gitignore、pom.xml 等核心文件
  • 索引项目结构

待右下角提示 '项目同步完成' 后,即可开始编写业务代码。

目录

  1. 一、新建 Spring Boot 项目
  2. 1. 打开新建项目窗口
  3. 二、选择 Spring Web 依赖
  4. 1. 选择 Spring Boot 版本
  5. 2. 添加 Web 依赖
  6. 三、等待项目初始化完成
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • MCP 协议详解:与 Function Call 的区别及 Python 实践
  • AI 与 SQL 双驱动 ER 图在线生成工具
  • ChatGPT 降 AIGC 率指令实战:精准控制生成内容质量
  • 纯 CSS 实现简洁名片卡片设计实战
  • Elasticsearch核心概念与Java客户端实战
  • C++ 随机生成 RxC 列联表及源码实现
  • 大模型与生成式 AI 在零售行业的应用与知识管理实践
  • 高校 AIGC 检测新规解读:AI 率标准与应对策略
  • MCPHost:命令行大模型与外部工具交互实践
  • 无经验如何转型为 AI 产品经理
  • Playwright 多浏览器并发爬虫实战:三大引擎性能对比与优化
  • 10 款常用 Python 数据可视化工具推荐
  • 前端拖拽交互实现:原生 API 与第三方库对比
  • LLaMA Factory 微调时报 disable multiprocessing 错误解决
  • 新版 VS Code 禁用 Ctrl+I 快捷键调用 Copilot AI 功能
  • ComfyUI Manager 使用指南:插件与模型管理优化
  • 双指针算法解题思路与例题讲解(C++)
  • Dify 开源版源代码本地部署指南
  • JDK 25 安装指南:Windows 与 Linux 系统
  • Ollama 本地大语言模型安装与部署指南

相关免费在线工具

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

  • JavaScript 压缩与混淆

    Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online