SpringBoot复习:不使用当前的parent方式加载SpringBoot

1.声明

当前内容主要用于复习SpringBoot,主要为使用不同的方式加载SpringBoot!

之前我一直使用parent方式导入springboot,现在测试使用其他方式导入springboot

2.parent的时候的pom文件

<parent>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-parent</artifactId>
		<version>2.1.18.RELEASE</version>
	</parent>
	<properties>
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
	</properties>

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

	</dependencies>

3.不采用parent方式的xml

<properties>
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
	</properties>

	<!-- 不使用当前的springboot的parent -->
	<dependencyManagement>
		<dependencies>
			<dependency>
				<!-- Import dependency management from Spring Boot -->
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-dependencies</artifactId>
				<version>2.1.18.RELEASE</version>
				<type>pom</type>
				<scope>import</scope>
			</dependency>
		</dependencies>
	</dependencyManagement>

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

	</dependencies>

起始就是加了:dependencyManagement这个标签方式加载,形式上parent的更加简单

测试后同样可以跑项目

猜你喜欢

转载自blog.csdn.net/weixin_45492007/article/details/114081450