平时使用idea自带的maven自动创建springboot项目,但是自由度并不是很高,所以本文阐述了如何利用maven从0开始搭建springboot项目。
一 创建项目(此处是采用了idea2022版本)
二 修改pom文件(添加依赖等)
1.添加起步依赖(规范了一些版本号)
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.14-SNAPSHOT</version>
</parent>
2.添加一些需要的依赖(此处不全)
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<!-- <exclusions>-->
<!-- <exclusion>-->
<!-- <groupId>org.springframework.boot</groupId>-->
<!-- <artifactId>spring-boot-starter-tomcat</artifactId>-->
<!-- </exclusion>-->
<!-- </exclusions>-->
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>${project.druid.version}</version>
</dependency>
</dependencies>
这里的<exclusions>标签中的内容,意思是排除springboot中自带的一些组件,这里注视的地方意思是springboot中不使用自带的tomcat。
注意(新写入依赖项后需要重新用maven导入)
3. 添加打包插件
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
添加了一些常用的依赖的pom.xml文件已经上传至文章中,有兴趣的小伙伴可以自行下载。
4. 在对应的地方创建项目需要的文件夹
然后就可以开始愉快地敲代码了
附:
在resource文件夹下面放入一个banner.txt文件,在里面放入ascii艺术字后,springboot启动的时候图标就会跟着变化。