我可以使用Mule系统类加载器加载的库的新版本吗?

我可以使用Mule系统类加载器加载的库的新版本吗?,mule,Mule,我有一个依赖项,需要com.fasterxml.jackson.databind的新版本 以下是该依赖项的maven配置: <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.6.5</version>

我有一个依赖项,需要com.fasterxml.jackson.databind的新版本

以下是该依赖项的maven配置:

<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
        <artifactId>jackson-databind</artifactId>
        <version>2.6.5</version>
</dependency
我还尝试使用apache shade使用以下配置重新定位/重新命名冲突包:

<plugin>
 <groupId>org.apache.maven.plugins</groupId>
 <artifactId>maven-shade-plugin</artifactId>
 <version>2.3</version>
 <configuration>
   <artifactSet>
     <includes>
        <include>com.fasterxml.jackson.core:jackson-databind</include>
     </includes>
   </artifactSet>
   <relocations>
     <relocation>
       <pattern>com.fasterxml.jackson.core</pattern>
       <shadedPattern>shaded.fasterxml.jackson.core.databind</shadedPattern>
     </relocation>
   </relocations>
  </configuration> 

org.apache.maven.plugins
maven阴影插件
2.3
com.fasterxml.jackson.core:jackson数据绑定
com.fasterxml.jackson.core
shaded.fasterxml.jackson.core.databind


上述两种方法中是否有任何一种是错误的,或者是否有另一种方法在pom中包含一个冲突版本的依赖项,该依赖项也是由Mule System classloader作为不同版本加载的?

您解决过这个问题吗?您解决过这个问题吗?
<plugin>
 <groupId>org.apache.maven.plugins</groupId>
 <artifactId>maven-shade-plugin</artifactId>
 <version>2.3</version>
 <configuration>
   <artifactSet>
     <includes>
        <include>com.fasterxml.jackson.core:jackson-databind</include>
     </includes>
   </artifactSet>
   <relocations>
     <relocation>
       <pattern>com.fasterxml.jackson.core</pattern>
       <shadedPattern>shaded.fasterxml.jackson.core.databind</shadedPattern>
     </relocation>
   </relocations>
  </configuration>