Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven 风暴导致Ignite log4j上的依赖项冲突_Maven_Dependencies_Log4j_Apache Storm_Apache Storm Topology - Fatal编程技术网

Maven 风暴导致Ignite log4j上的依赖项冲突

Maven 风暴导致Ignite log4j上的依赖项冲突,maven,dependencies,log4j,apache-storm,apache-storm-topology,Maven,Dependencies,Log4j,Apache Storm,Apache Storm Topology,我尝试在storm集群上运行一个storm拓扑,拓扑jar是由它创建的。在拓扑螺栓内部,我想从MyIgniteCache模块读取数据,但我得到了如下错误。我认为storm core的依赖项(:/usr/hdp/2.6.0.3-8/storm/lib/log4j-slf4j-impl-2.8.jar:/usr/hdp/2.6.0.3-8/storm/lib/log4j-core-2.8.jar:log4j)会导致ignite-log4j冲突 ava.lang.CompatibleClassChan

我尝试在storm集群上运行一个storm拓扑,拓扑jar是由它创建的。在拓扑螺栓内部,我想从MyIgniteCache模块读取数据,但我得到了如下错误。我认为storm core的依赖项(:/usr/hdp/2.6.0.3-8/storm/lib/log4j-slf4j-impl-2.8.jar:/usr/hdp/2.6.0.3-8/storm/lib/log4j-core-2.8.jar:log4j)会导致ignite-log4j冲突

ava.lang.CompatibleClassChangeError:实现类 在java.lang.ClassLoader.defineClass1(本机方法)~[?:1.8.0_112] 在java.lang.ClassLoader.defineClass(ClassLoader.java:763)~[?:1.8.0_112] 在java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)~[?:1.8.0112] 在java.net.URLClassLoader.defineClass(URLClassLoader.java:467)~[?:1.8.0112] 在java.net.URLClassLoader.access$100(URLClassLoader.java:73)~[?:1.8.0_112] 在java.net.URLClassLoader$1.run(URLClassLoader.java:368)~[?:1.8.0112] 在java.net.URLClassLoader$1.run(URLClassLoader.java:362)~[?:1.8.0112] 在java.security.AccessController.doPrivileged(本机方法)~[?:1.8.0_112] 在java.net.URLClassLoader.findClass(URLClassLoader.java:361)~[?:1.8.0112] 在java.lang.ClassLoader.loadClass(ClassLoader.java:424)~[?:1.8.0_112] 在sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)~[?:1.8.0112] 在java.lang.ClassLoader.loadClass(ClassLoader.java:357)~[?:1.8.0_112] 在java.lang.Class.forName0(本机方法)~[?:1.8.0_112] 在java.lang.Class.forName(Class.java:264)~[?:1.8.0_112] 在org.apache.ignite.internal.util.IgniteUtils.addLog4jNoOpLogger(IgniteUtils.java:8366)~[stormjar.jar:?] 在org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:930)~[stormjar.jar:?] 在org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:854)~[stormjar.jar:?] 在org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:724)~[stormjar.jar:?] 在org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:693)~[stormjar.jar:?] 在org.apache.ignite.Ignition.start(Ignition.java:352)~[stormjar.jar:?]

我的storm拓扑模块的依赖树如下所示


[信息]
[信息]------------------------------------------------------------------------
[信息]正在构建mytopology扩展1.1
[信息]------------------------------------------------------------------------
[信息]
[信息]---maven依赖插件:2.8:tree(默认cli)@mytopology enrichment---
[INFO]com.my.storm:mytopology扩展:jar:1.1
[INFO]+-org.apache.storm:fluxcore:jar:1.1.0:compile
[INFO]\-commons cli:commons cli:jar:1.2:compile
[INFO]+-org.apache.storm:fluxwrappers:jar:1.1.0:compile
[INFO]|+-org.apache.storm:multilang javascript:jar:1.1.0:compile
[INFO]|+-org.apache.storm:multilang ruby:jar:1.1.0:compile
[INFO]\-org.apache.storm:multilangPython:jar:1.1.0:compile
[INFO]+-com.my.storm:my common:jar:1.1:compile
[INFO]+-commons日志:commons日志:jar:1.1.3:compile
[INFO]+-com.my.storm:mytopology预处理:jar:1.1:compile
[INFO]\-org.apache.commons:commons-lang3:jar:3.7:compile
[INFO]+-org.apache.storm:storm-core:jar:1.1.0:compile
[INFO]|+-com.esotericsoftware:kryo:jar:3.0.3:compile
[INFO]| |+-com.esotericsoftware:reflectasm:jar:1.10.1:compile
[INFO]| | | \-org.ow2.asm:asm:jar:5.0.3:compile
[INFO]| |+-com.esotericsoftware:minlog:jar:1.3.0:compile
[INFO]| | \-org.objenesis:objenesis:jar:2.1:compile
[INFO]|+-org.clojure:clojure:jar:1.7.0:compile
[INFO]|+-ring-cors:ring-cors:jar:0.1.5:编译
[INFO]|+-com.lmax:disruptor:jar:3.3.2:compile
[INFO]|+-org.apache.logging.log4j:log4japi:jar:2.8:compile
[INFO]|+-org.apache.logging.log4j:log4j核心:jar:2.8:compile
[INFO]|+-org.apache.logging.log4j:log4j-slf4j-impl:jar:2.8:compile
[INFO]|+-org.slf4j:log4j-over-slf4j:jar:1.6.6:compile
[INFO]|+-javax.servlet:servlet api:jar:2.5:compile
[INFO]\-org.slf4j:slf4j api:jar:1.7.21:编译
[INFO]+-org.apache.storm:storm kafka客户端:jar:1.1.0:compile
[INFO]+-org.apache.kafka:kafka_2.10:jar:0.10.2.0:compile
[INFO]|+-net.sf.jopt-simple:jopt-simple:jar:5.0.3:compile
[INFO]|+-com.yammer.metrics:metrics核心:jar:2.2.0:编译
[INFO]|+-org.scala lang:scala库:jar:2.10.6:compile
[INFO]\-com.101tec:zkclient:jar:0.10:compile
[INFO]+-org.apache.kafka:kafka客户端:jar:0.10.2.0:compile
[INFO]|+-net.jpountz.lz4:lz4:jar:1.3.0:compile
[INFO]\-org.xerial.snappy:snappyjava:jar:1.1.2.6:compile
[INFO]+-junit:junit:jar:4.12:compile
[INFO]\-org.hamcrest:hamcrest核心:jar:1.3:compile
[INFO]+-joda-time:joda-time:jar:2.10:compile
[INFO]+-com.googlecode.json-simple:json-simple:jar:1.1.1:compile
[INFO]+-com.my.ignite:my-config缓存:jar:1.1:compile
[INFO]|+-org.apache.ignite:ignite核心:jar:2.5.0:compile
[INFO]| |+-javax.cache:cache-api:jar:1.0.0:compile
[INFO]| |+-org.jetbrains:annotations:jar:13.0:compile
[INFO]| | \-org.gridgain:ignite shmem:jar:1.0.0:compile
[INFO]|+-org.apache.ignite:ignite-spring:jar:2.5.0:compile
[INFO]| |+-org.apache.ignite:ignite索引:jar:2.5.0:compile
[INFO]| | |+-org.apache.lucene:lucene核心:jar:5.5.2:compile
[INFO]| | |+-org.apache.lucene:lucene分析器公共:jar:5.5.2:compile
[INFO]| | |+-org.apache.lucene:lucene queryparser:jar:5.5.2:compile
[INFO]| | |+-org.apache.lucene:lucene查询:jar:5.5.2:compile
[信息]| | | \-org.apache.lucene:lucene沙盒:jar:5.5.2:compile
[INFO]| | | \-com.h2数据库:h2:jar:1.4.195:compile
[INFO]| |+-org.springframework:spring核心:jar:4.3.7.RELEASE:compile
[INFO]| |+-org.springframework:springaop:jar:4.3.7.RELEASE:compile
[信息]| |+-org.springframewo