解决jar包冲突问题

1、引入问题

1.1、导入jar包时maven会自动将该jar包所依赖的jar包也一起导入进来,比如spring-context依赖spring-beans、spring-beans依赖spring-core,在导入spring-context时会同时自动导入spring-beans、spring-core

1.1.1、maven依赖

  <dependencies>
  <dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>5.0.2.RELEASE</version>
  </dependency>
  </dependencies>

 

1.1.2、导入的jar包

解决jar包冲突问题

1.2、我想引入spring-beans的其它版本,但是不想引入spring-context自动导入的spring-beans版本,该怎样做?

1.3、我想引入spring-core的其它版本,但是不想引入spring-context或者spring-beans自动导入的spring-core版本,该怎样做?

2、解决jar包冲突的方法

2.1、第一声明优先

2.1.1、maven依赖

 

上一篇:服务器上tomcat启动报错,本地eclipse运行项目没问题,问题查找好多天了,还是没找到解决办法,大家帮忙看看


下一篇:Activiti Error creating bean with name ‘processEngine‘: FactoryBean threw exception on object creati