欢迎来到代码驿站!

JAVA代码

当前位置:首页 > 软件编程 > JAVA代码

springboot实现配置两个parent的方法

时间:2022-02-24 10:44:28|栏目:JAVA代码|点击:

配置两个parent的方法

在向pom.xml 文件中添加依赖之前需要先添加spring-boot-starter-parent。

springboot-starter- parent主要提供了如下默认配置

  • Java版本默认使用1.8.
  • 编码格式默认使用 UTF-8.
  • 提供Dependency Management进行项目依赖的版本管理。
  • 默认的资源过滤与插件配置。

spring-boot-starter-parent虽然方便,但是在公司中开发微服务项目或者多模块项目时一般

需要使用公司自己的parent,这个时候如果还想进行项目依赖版本的统一管理,就需要使用

dependencyManagement来实现了。添加如下代码到pom.xml文件中:

这里需要注意是type为pom,scope为import

 <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-dependencies</artifactId>
                <version>2.0.4. RELEASE</version>
                //这里需要注意是type为pom,scope为import
                <type>pom</type>
                <scope>import</scope>           
            </dependency>
        </dependencies>
 </dependencyManagement>

此时,就可以不用继承spring-boot-starter-parent了,但是Java的版本、编码的格式等都需要

开发者手动配置。Java 版本的配置很简单,添加一个plugin即可

对parent的简单理解

当我们创建一个SpringBoot项目,可以继承自一个spring-boot-starter-parent。

<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.4.3</version>
        <relativePath/> <!-- lookup parent from repository -->
</parent>

parent的基本功能有

  • 定义了Java的编译版本
  • 使用UTF-8格式编码
  • parent继承自spring-boot-dependencies,这个里面定义了依赖的版本
  • 执行打包操作的配置
  • 自动化的资源过滤
  • 自动化的插件配置

上一篇:关于Process的waitFor死锁问题及解决方案

栏    目:JAVA代码

下一篇:Java汉字转拼音案例详解

本文标题:springboot实现配置两个parent的方法

本文地址:http://www.codeinn.net/misctech/194355.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有