首页 > 其他分享 >项目中pom依赖冲突问题解决

项目中pom依赖冲突问题解决

时间:2023-06-30 12:45:45浏览次数:47  
标签:xml 插件 依赖 Analyzer pom 冲突

首先,确定插件中jBoss-JBPM和UML已经勾上

 

然后安装maven-Helper

 

在pom.xml中,右键点击diagrams,show Dependencies

 

则可以看到各依赖关联情况,其中,红色虚线则表示有依赖冲突

 如图中的红色虚线,是插件自己标识的,不是本人后期画的

 

在pom.xml最下方,可以切换sheet,切换到 Dependency Analyzer,可以查看树形结构或者有冲突的包与上图进行核对

 

最后用Exclude排除冲突,插件会自动在pom.xml中添加<exclusion>标签排除

 

 

  Dependency Analyzer操作相同

 

标签:xml,插件,依赖,Analyzer,pom,冲突
From: https://www.cnblogs.com/yeg0zj/p/17516354.html

相关文章

  • CentOs6 yum源 centos/6.4/os/x86_64/repodata/repomd.xml报错的解决方法
    CentoS6停止维护更新日期2020年11月30日CentOS7停止维护更新日期2024年6月30日CentOS8停止维护更新日期2021年12月31日因为测试需要,安装了CentOS6.4,进行更新时yum提示不可用。按照阿里云开源镜像(https://developer.aliyun.com/mirror/centos)......
  • Kotlin + buildSrc:更好的管理Gadle依赖
    为了充分利用AndroidPluginforGradle3.0+的优点,将Android项目拆分成多个module的做法越来越常见。然而,随着module数量的增多,我们很快就会遇到依赖管理的混乱问题。管理Gradle依赖的三种不同方法:手动管理使用Google推荐的“ext”Kotlin+buildSrc1、手动管理这是一种大多数人在......
  • 依赖注入
    用一段泛化的代码控制更加特定的外部组件的执行。若满足了里氏替换原则和开放/封闭原则,那么改变任何外部组件都不会影响高层次的方法。外部组件和高层次方法可以分开开发。依赖注入的三种实现方式1、通过被注入方法所在的类的构造函数。2、通过在被注入方法所在的类中定义一个方......
  • 青龙面板批量部署依赖库,以便适应各种脚本
    青龙面板批量部署依赖库,以便适应各种脚本服务器安装依赖库$dockerps查看青龙面板Docker是否正常运行,记下青龙Docker的容器名字输入一键安装命令:$dockerexec-itqinglongbash如果你的青龙容器不叫qinglong,那自己替换为相应的容器名字。安装依赖命令:$......
  • maven核心,pom.xml详解(转) 附录A mave的依赖范围 附录B maven常用命令集
    什么是pom?   pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:  -包括配置文件;  -开发者需要遵循的规则,  -缺陷管理系统,  -组织和licenses,  -项目的url,  -项目的依赖性,  -以及其他所有的项目相关因素。 快速......
  • git冲突报错记录
    (base)kaka@KakadeMacBook-Prodatahub-aws%gitpullwarning:redirectingtohttps://source.fundpark.com/FP-IT/datahub-aws.git/Updating24a2e479..f588ccbberror:Yourlocalchangestothefollowingfileswouldbeoverwrittenbymerge:code/Comman......
  • Java 打包成一个依赖jar包,运行
    1.pom文件中添加:<build><pluginManagement><!--lockdownpluginsversionstoavoidusingMavendefaults(maybemovedtoparentpom)--><plugins><plugin><groupId>org.apache.maven.plugin......
  • Git解决冲突-4
    Git解决冲突一.自动合并冲突前提:远程仓库代码发生变化,本地仓库的代码未更新,gitcommit冲突场景:远程仓库的代码已经更新,本地仓库还是原来的代码冲突现象:解决方式:拉去远程仓库代码,会自动合并成功二.自动合并冲突失败现象1.本地和远程仓库都做了修改,未先pull,直接push现象:问题1解决方......
  • VS依赖注入(DI)构造函数自动生成局部私有变量
    前言依赖注入(DI)在开发中既是常见的也是必需的技术。它帮助我们优化了代码结构,使得应用更加灵活、易于扩展,同时也降低了各个模块之间的耦合度,更容易进行单元测试,提高了编码效率和质量。我们经常会先定义局部变量,再在构造函数中使用,每次都要这样去编写耗时,下面通过VS自带功能,可以......
  • VS依赖注入(DI)构造函数自动生成局部私有变量
    前言依赖注入(DI)在开发中既是常见的也是必需的技术。它帮助我们优化了代码结构,使得应用更加灵活、易于扩展,同时也降低了各个模块之间的耦合度,更容易进行单元测试,提高了编码效率和质量。我们经常会先定义局部变量,再在构造函数中使用,每次都要这样去编写耗时,下面通过VS自带功能,可以......