Spring Boot 是一种快速开发 Java 应用的框架,配合 IntelliJ IDEA(简称 IDEA)可以极大地提升开发效率。本教程将带你详细了解如何在 IDEA 中创建和运行一个 Spring Boot 项目。按照以下步骤一步步操作,你会发现过程非常简单且易于操作。
🧑 博主简介:现任阿里巴巴嵌入式技术专家,15年工作经验,深耕嵌入式+人工智能领域,精通嵌入式领域开发、技术管理、简历招聘面试。CSDN优质创作者,提供产品测评、学习辅导、简历面试辅导、毕设辅导、项目开发、C/C++/Java/Python/Linux/AI等方面的服务,如有需要请站内私信或者联系任意文章底部的的VX名片(ID:
gylzbk
)
💬 博主粉丝群介绍:① 群内初中生、高中生、本科生、研究生、博士生遍布,可互相学习,交流困惑。② 热榜top10的常客也在群里,也有数不清的万粉大佬,可以交流写作技巧,上榜经验,涨粉秘籍。③ 群内也有职场精英,大厂大佬,可交流技术、面试、找工作的经验。④ 进群免费赠送写作秘籍一份,助你由写作小白晋升为创作大佬。⑤ 进群赠送CSDN评论防封脚本,送真活跃粉丝,助你提升文章热度。有兴趣的加文末联系方式,备注自己的CSDN昵称,拉你进群,互相学习共同进步。
使用 IntelliJ IDEA 运行 Spring Boot 项目(超详细教程)
1️⃣ 安装和配置
1.1 安装 IntelliJ IDEA
首先,确保你已经安装了 IntelliJ IDEA。可以从 JetBrains 官网下载并安装最新版本的 IDEA。推荐安装 Ultimate 版,因为它包含对 Spring Boot 的更全面支持。
- 下载 IDEA:- 访问 JetBrains 官网。- 选择你计算机的操作系统,并下载 IntelliJ IDEA Ultimate 或 Community 版本。Ultimate 版本支持更多企业级功能。
- 安装 IDEA:- 下载完成后,运行安装包,按照提示完成安装。- 安装过程中,选择适当的选项和路径,一般使用默认设置即可。
1.2 安装 Java 和 Maven
确保你的系统已经安装了 Java Development Kit (JDK) 和 Maven。Spring Boot 项目通常使用 JDK 8 或更高版本。
- 检查 JDK 安装: 打开命令行或终端,输入以下命令检查是否已安装 JDK:
java-version
- 如果没有安装,请从 Oracle 官网 或 OpenJDK 项目下载安装。 - 检查 Maven 安装: 输入以下命令检查是否已安装 Maven:
mvn -version
- 如果没有安装,请从 Maven 官网下载并安装。
2️⃣ 创建 Spring Boot 项目
2.1 使用 Spring Initializr 创建项目
Spring Initializr 是一个快速生成 Spring Boot 项目的在线平台。你可以通过以下方式创建一个新的 Spring Boot 项目:
- 访问 Spring Initializr 网站: 打开浏览器,访问 Spring Initializr。
- 填入项目信息:- Project: 选择
Maven Project
。- Language: 选择Java
。- Spring Boot Version: 选择最新的稳定版本。- Project Metadata(按需填写): - Group:com.example
- Artifact:my-spring-boot-app
- Name:my-spring-boot-app
- Description:Demo project for Spring Boot
- Package name: 自动生成,通常保持默认。- Packaging:Jar
- Java:8
或更高版本 - 选择依赖: 根据需要选择一些常用依赖:- Spring Web- Spring Data JPA- H2 Database- Spring Boot DevTools
- 生成项目: 点击
Generate
按钮下载项目压缩包。 - 解压项目: 下载完成后,解压项目压缩包到本地某个目录。
2.2 使用 Maven 创建项目
你也可以使用 Maven 命令行创建一个新的 Spring Boot 项目:
- 打开终端或命令提示符,导航到你希望存放项目的目录。
- 执行以下命令创建项目:
mvn archetype:generate -DgroupId=com.example -DartifactId=my-spring-boot-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
- 进入项目目录:
cd my-spring-boot-app
- 创建一个新的
pom.xml
文件,添加 Spring Boot 依赖:<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.example</groupId><artifactId>my-spring-boot-app</artifactId><version>1.0-SNAPSHOT</version><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.6.1</version></parent><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><!-- 其他依赖 --></dependencies><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>
3️⃣ 导入项目到 IntelliJ IDEA
3.1 导入已有项目
- 打开 IntelliJ IDEA: 启动 IDEA,进入欢迎界面。
- 导入项目:- 点击
Import Project
(如果是首次使用 IDE),或者在文件菜单中选择File -> New -> Project from Existing Sources...
。- 选择之前解压或创建的项目目录,然后点击OK
。 - 选择项目类型: IDEA 通常会自动检测到项目类型。如果检测不到,你可以手动选择
Import project from external model
,然后选择Maven
。 - 完成导入: IDEA 会自动解析项目并下载相关依赖。等待过程完成后,项目即成功导入。
4️⃣ 运行 Spring Boot 项目
4.1 通过 IDEA 的运行配置启动
- 打开主类: 打开带有
@SpringBootApplication
注解的主类(通常在src/main/java
目录下)。 - 运行项目:- 在主类上方点击绿色的运行按钮,或者右键点击类文件并选择
Run 'MainClass'
。- 如果是首次运行,你也可以点击工具栏中的Run
按钮(绿色箭头)。
packagecom.example.myspringbootapp;importorg.springframework.boot.SpringApplication;importorg.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublicclassMySpringBootAppApplication{publicstaticvoidmain(String[] args){SpringApplication.run(MySpringBootAppApplication.class, args);}}
4.2 使用 Maven 插件启动
- 打开 Maven 工具窗口: 点击右侧的
Maven
图标打开 Maven 工具窗口。 - 找到项目的生命周期任务: 展开项目的
Lifecycle
任务。 - **运行
spring-boot:run
**: 双击spring-boot:run
任务来启动 Spring Boot 应用。
mvn spring-boot:run
5️⃣ 调试 Spring Boot 项目
5.1 设置断点和调试
- 打开要调试的类: 在代码编辑器中打开你希望调试的类文件。
- 设置断点: 在左侧行号区域点击设置断点(红点)。
- 启动调试:- 点击工具栏中的
Debug
按钮(带虫子的绿色箭头),或者右键主类文件选择Debug 'MainClass'
。- IDEA 会启动应用并在断点处停下来,你可以使用调试工具窗口进行逐行调试、查看变量、表达式计算等。
6️⃣ 其他常见问题和解决方法
6.1 问题 1:依赖解析失败
解决方式:
- 检查
pom.xml
文件中是否正确配置了依赖和仓库。 - 确保网络连接良好,可能需要配置公司或学校的代理服务器。
- 在 IDEA 中尝试点击
Maven
工具窗口中的刷新按钮,重新加载项目。
6.2 问题 2:项目无法运行,报端口占用错误
解决方式:
- 检查是否有其他程序占用了默认的 8080 端口。
- 修改
application.properties
或application.yml
文件,更改服务器端口:server.port=8081
🎉 总结
通过上述详细步骤,我们成功地在 IntelliJ IDEA 中创建并运行了一个 Spring Boot 项目。IDEA 提供了丰富的功能和便捷的操作,能够大幅提升开发效率。希望这篇教程能帮助你快速上手 Spring Boot 项目开发。、
版权归原作者 I'mAlex 所有, 如有侵权,请联系我们删除。