乐趣区

关于java:在-IDEA-中创建-Spring-Boot-项目的方式详细步骤教程

开发环境

以下是我的开发环境

  • JDK 1.8
  • Maven 3.6.3
  • IDEA 2019(2019 无所畏惧,即便当初曾经 2023 年了哈哈哈)

应用 Maven 的形式创立 Spring Boot 我的项目

上面的内容可能会因 IDEA 版本不同,而有些选项不同,然而大同小异。

1. 关上 IDEA

点击 Create New Project

2. 点击 Maven

点击右边的 Maven,默认抉择你的 JDK,而后点击 Next。

3. 输出我的项目信息

输出你的项目名称、存储地位、组等信息,搞定后点击 Finish 实现。

4. 开启主动导入依赖性能

实现 Maven 我的项目的创立,接着点击 Enable Auto-Import,开启主动导入依赖性能。

5. 增加 Spring Boot 所需依赖

关上我的项目根目录下的 pom.xml 文件,增加如下依赖

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="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>cn.god23bin</groupId>
    <artifactId>spring-boot-made-by-maven-demo</artifactId>
    <version>1.0-SNAPSHOT</version>

    <!-- 引入 Spring Boot 对立版本父项目管理依赖 -->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.1.3.RELEASE</version>
    </parent>

    <dependencies>
        <!-- Spring Web 依赖 -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>

</project>

这里增加的依赖是 Spring Boot 对立 2.1.3 版本的父项目管理依赖,接着增加了 Spring Web 依赖项。

题外话,回忆刚接触的时候是 2.1.X 的版本,当初都曾经出到 Spring Boot 3.0.5 了,不得不说更新迭代是真的快啊。

此处的版本,你能够换成较新的,目前我没用过 3.0,印象中我只用过 2.1.3,2.2.2,2.3.4,2.5.7

6. 创立配置文件

新建 application.yml 配置文件,当然,你喜爱的话能够创立 properties 为后缀的配置文件。

7. 新建一个启动类

Application:

package cn.god23bin.demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * @author god23bin
 */
@SpringBootApplication
public class Application {public static void main(String[] args) {SpringApplication.run(Application.class, args);
    }
}

到这里,就可能启动 Spring Boot 我的项目了,能够跑啦!

8. 新建一个测试类

在 pom.xml 文件中引入 Spring Boot Test 依赖,接着新建一个测试类,用于单元测试。

pom.xml:

<!-- Spring Boot Test 依赖 -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-test</artifactId>
    <scope>test</scope>
</dependency>

ApplicationTest:

package cn.god23bin.demo;

import org.junit.Test;
import org.springframework.boot.test.context.SpringBootTest;

/**
 * @author god23bin
 */
@SpringBootTest
public class ApplicationTest {

    @Test
    public void test() {System.out.println("Spring Boot Test!");
    }

}

以上,就是以 Maven 的形式创立 Spring Boot 我的项目的过程。

Spring Boot 的版本有哪些?

截至本篇文章书写时,Spring Boot 最新版本为 3.0.5,可自行在 Maven 仓库中查看:https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-parent

应用 Spring Initializr 创立 Spring Boot 我的项目

上面的内容可能会因 IDEA 版本不同,而有些选项不同,然而大同小异。

1. 关上 IDEA

点击 Create New Project

2. 点击 Spring Initializr

点击右边的 Spring Initializr,默认抉择你的 JDK 和构建 Spring Boot 我的项目的 URL,接着点击右下角的 Next。其中,如果遇到 Spring 官网的 URL 不可用,那么能够尝试阿里云提供的脚手架 https://start.aliyun.com,抉择 Custom,将阿里云的 URL 复制过来。

3. 输出我的项目信息(次要是 Maven 我的项目的相干信息)

进行相干的我的项目元数据配置,比方项目组、项目名称、我的项目版本等等信息,搞定持续 Next。

4. 确定版本以及依赖

抉择 Spring Boot 版本,勾选我的项目须要的依赖项,这里目前勾选须要的 Spring Web 依赖,搞定点击 Next 持续。

5. 确定我的项目信息

再次确认须要的项目名称,而后抉择我的项目存储的地位,还能够进行更多的设置,包含模块名称,内容根目录,模块所在位置等信息,个别按默认的就能够了,点击 Finish 实现。如果抉择的我的项目存储的目录不存在,则会提醒你 IDEA 将进行创立这个目录。

6. 期待依赖包的下载以及同步

期待依赖包的下载以及同步,同步实现,一个 Spring Boot 我的项目就创立胜利了。

7. 删除不须要的目录

对于这个我的项目的目录构造,我个别会删除 .mvn、HELP.md、mvnw、mvnw.cmd 和 resources 目录下的 static 和 templates 目录。

当初,不须要咱们本人创立启动类、测试类、配置文件,也能够跑 Spring Boot 我的项目啦!

最初的最初

心愿各位屏幕前的 靓仔靓女们 给个三连!你轻轻地点了个赞,那将在我的心里世界削减一颗亮堂而夺目的星!

咱们下期再见!

退出移动版