SpringBoot通过Maven依赖形式的创建,并创建一个jar包

1 在New Project 中选择Maven,其他选择项不用选择,直接下一步既可。
在这里插入图片描述
2
在这里插入图片描述
3

在这里插入图片描述
4 在pom.xml中加入相应的依赖坐标

(1)项目类型为pom,表示为父项目,因为我们这里要创建一个前后端分离的项目。

 <packaging>pom</packaging>

(2) SpringBoot的管理

  <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.3.1.RELEASE</version>
    </parent>

(3)为了可以通过用maven给项目打jar包,所以加入工具

 <!--打jar包的 依赖注入 -->
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

(4)加入springBoot的坐标依赖

 <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>

成功以后
在这里插入图片描述
5 项目右键创建前后端分离项目格式的子项目

在这里插入图片描述
在这里插入图片描述
6 填写子项目的名字

在这里插入图片描述
7注意子项目的名字和所在目录位置
在这里插入图片描述
8 父项目中,会在pom.mxl中自动加入子项目

    <modules>
        <module>boot_test1</module>
    </modules>

9 编写一个Controller类

package com.zxf.sboot;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class TestController {
    @RequestMapping("hello")
    public String hello(){
        return "hello SpringBoot!!!!Zhangxuefeng6132326";
    }
}

10编写一个springBoot的启动类,注意,这个启动类的所在位置一定要在所有类最上面,否则会有运行错误。
在这里插入图片描述
启动类在com.zxf包下面
Controller类是在com.zxf.sboot下面

package com.zxf;

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

@SpringBootApplication
public class FirstSpringApplication {
    public static void main(String[] args){
        SpringApplication.run(FirstSpringApplication.class,args);
    }
}

11 运行启动类,因为是main方法,可以直接运行。
在这里插入图片描述
在这里插入图片描述

12 下面开始把项目创建一个jar包,后在运行。
1 首先进入项目里,执行mnv命令
在这里插入图片描述
2 最后生成的jar包的位置
在这里插入图片描述
3 输入java -jar 就可以运行SpringBoot启动类了
在这里插入图片描述
在这里插入图片描述
4最后在浏览器中
在这里插入图片描述
当然我们也可以使用idea提供的SpringInitializr创建
在这里插入图片描述
在这里插入图片描述
这暂时先不用添加任何选项
在这里插入图片描述
填写好项目名称和保存的目录位置
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/zhang6132326/article/details/107547354
今日推荐