springboot整合dubbo java.lang.ExceptionInInitializerError

D:\Java\jdk1.8.0_202\bin\java.exe -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:60429,suspend=y,server=n -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dspring.jmx.enabled=true -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true -javaagent:C:\Users\ningh\.IntelliJIdea2019.2\system\captureAgent\debugger-agent.jar -Dfile.encoding=UTF-8 -classpath "D:\Java\jdk1.8.0_202\jre\lib\charsets.jar;D:\Java\jdk1.8.0_202\jre\lib\deploy.jar;D:\Java\jdk1.8.0_202\jre\lib\ext\access-bridge-64.jar;D:\Java\jdk1.8.0_202\jre\lib\ext\cldrdata.jar;D:\Java\jdk1.8.0_202\jre\lib\ext\dnsns.jar;D:\Java\jdk1.8.0_202\jre\lib\ext\jaccess.jar;D:\Java\jdk1.8.0_202\jre\lib\ext\jfxrt.jar;D:\Java\jdk1.8.0_202\jre\lib\ext\localedata.jar;D:\Java\jdk1.8.0_202\jre\lib\ext\nashorn.jar;D:\Java\jdk1.8.0_202\jre\lib\ext\sunec.jar;D:\Java\jdk1.8.0_202\jre\lib\ext\sunjce_provider.jar;D:\Java\jdk1.8.0_202\jre\lib\ext\sunmscapi.jar;D:\Java\jdk1.8.0_202\jre\lib\ext\sunpkcs11.jar;D:\Java\jdk1.8.0_202\jre\lib\ext\zipfs.jar;D:\Java\jdk1.8.0_202\jre\lib\javaws.jar;D:\Java\jdk1.8.0_202\jre\lib\jce.jar;D:\Java\jdk1.8.0_202\jre\lib\jfr.jar;D:\Java\jdk1.8.0_202\jre\lib\jfxswt.jar;D:\Java\jdk1.8.0_202\jre\lib\jsse.jar;D:\Java\jdk1.8.0_202\jre\lib\management-agent.jar;D:\Java\jdk1.8.0_202\jre\lib\plugin.jar;D:\Java\jdk1.8.0_202\jre\lib\resources.jar;D:\Java\jdk1.8.0_202\jre\lib\rt.jar;D:\ideapro\gmall\gmall-user-web\target\classes;D:\apache\apache-maven-3.6.1\gmall_repo\com\alibaba\fastjson\1.2.46\fastjson-1.2.46.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\boot\spring-boot-starter-test\1.5.7.RELEASE\spring-boot-starter-test-1.5.7.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\boot\spring-boot-test\1.5.7.RELEASE\spring-boot-test-1.5.7.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\boot\spring-boot-test-autoconfigure\1.5.7.RELEASE\spring-boot-test-autoconfigure-1.5.7.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\com\jayway\jsonpath\json-path\2.2.0\json-path-2.2.0.jar;D:\apache\apache-maven-3.6.1\gmall_repo\net\minidev\json-smart\2.2.1\json-smart-2.2.1.jar;D:\apache\apache-maven-3.6.1\gmall_repo\net\minidev\accessors-smart\1.1\accessors-smart-1.1.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\ow2\asm\asm\5.0.3\asm-5.0.3.jar;D:\apache\apache-maven-3.6.1\gmall_repo\junit\junit\4.12\junit-4.12.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\assertj\assertj-core\2.6.0\assertj-core-2.6.0.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\mockito\mockito-core\1.10.19\mockito-core-1.10.19.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\objenesis\objenesis\2.1\objenesis-2.1.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\skyscreamer\jsonassert\1.4.0\jsonassert-1.4.0.jar;D:\apache\apache-maven-3.6.1\gmall_repo\com\vaadin\external\google\android-json\0.0.20131108.vaadin1\android-json-0.0.20131108.vaadin1.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\spring-core\4.3.11.RELEASE\spring-core-4.3.11.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\spring-test\4.3.11.RELEASE\spring-test-4.3.11.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\boot\spring-boot-starter-jdbc\1.5.7.RELEASE\spring-boot-starter-jdbc-1.5.7.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\apache\tomcat\tomcat-jdbc\8.5.20\tomcat-jdbc-8.5.20.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\apache\tomcat\tomcat-juli\8.5.20\tomcat-juli-8.5.20.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\spring-jdbc\4.3.11.RELEASE\spring-jdbc-4.3.11.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\spring-tx\4.3.11.RELEASE\spring-tx-4.3.11.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\boot\spring-boot-starter-web\1.5.7.RELEASE\spring-boot-starter-web-1.5.7.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\boot\spring-boot-starter-tomcat\1.5.7.RELEASE\spring-boot-starter-tomcat-1.5.7.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\apache\tomcat\embed\tomcat-embed-core\8.5.20\tomcat-embed-core-8.5.20.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\apache\tomcat\embed\tomcat-embed-el\8.5.20\tomcat-embed-el-8.5.20.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\apache\tomcat\embed\tomcat-embed-websocket\8.5.20\tomcat-embed-websocket-8.5.20.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\hibernate\hibernate-validator\5.3.5.Final\hibernate-validator-5.3.5.Final.jar;D:\apache\apache-maven-3.6.1\gmall_repo\javax\validation\validation-api\1.1.0.Final\validation-api-1.1.0.Final.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\jboss\logging\jboss-logging\3.3.1.Final\jboss-logging-3.3.1.Final.jar;D:\apache\apache-maven-3.6.1\gmall_repo\com\fasterxml\classmate\1.3.4\classmate-1.3.4.jar;D:\apache\apache-maven-3.6.1\gmall_repo\com\fasterxml\jackson\core\jackson-databind\2.8.10\jackson-databind-2.8.10.jar;D:\apache\apache-maven-3.6.1\gmall_repo\com\fasterxml\jackson\core\jackson-annotations\2.8.0\jackson-annotations-2.8.0.jar;D:\apache\apache-maven-3.6.1\gmall_repo\com\fasterxml\jackson\core\jackson-core\2.8.10\jackson-core-2.8.10.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\spring-web\4.3.11.RELEASE\spring-web-4.3.11.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\spring-aop\4.3.11.RELEASE\spring-aop-4.3.11.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\spring-webmvc\4.3.11.RELEASE\spring-webmvc-4.3.11.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\spring-expression\4.3.11.RELEASE\spring-expression-4.3.11.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\apache\httpcomponents\httpclient\4.5.5\httpclient-4.5.5.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\apache\httpcomponents\httpcore\4.4.6\httpcore-4.4.6.jar;D:\apache\apache-maven-3.6.1\gmall_repo\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\apache\commons\commons-lang3\3.7\commons-lang3-3.7.jar;D:\apache\apache-maven-3.6.1\gmall_repo\commons-beanutils\commons-beanutils\1.9.3\commons-beanutils-1.9.3.jar;D:\apache\apache-maven-3.6.1\gmall_repo\commons-collections\commons-collections\3.2.2\commons-collections-3.2.2.jar;D:\apache\apache-maven-3.6.1\gmall_repo\commons-codec\commons-codec\1.10\commons-codec-1.10.jar;D:\apache\apache-maven-3.6.1\gmall_repo\com\alibaba\dubbo\2.6.0\dubbo-2.6.0.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\spring-context\4.3.11.RELEASE\spring-context-4.3.11.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\spring-beans\4.3.11.RELEASE\spring-beans-4.3.11.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\javassist\javassist\3.21.0-GA\javassist-3.21.0-GA.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\jboss\netty\netty\3.2.5.Final\netty-3.2.5.Final.jar;D:\apache\apache-maven-3.6.1\gmall_repo\com\101tec\zkclient\0.10\zkclient-0.10.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\slf4j\slf4j-api\1.7.25\slf4j-api-1.7.25.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\apache\zookeeper\zookeeper\3.4.8\zookeeper-3.4.8.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\slf4j\slf4j-log4j12\1.7.25\slf4j-log4j12-1.7.25.jar;D:\apache\apache-maven-3.6.1\gmall_repo\log4j\log4j\1.2.16\log4j-1.2.16.jar;D:\apache\apache-maven-3.6.1\gmall_repo\jline\jline\0.9.94\jline-0.9.94.jar;D:\apache\apache-maven-3.6.1\gmall_repo\io\netty\netty\3.7.0.Final\netty-3.7.0.Final.jar;D:\apache\apache-maven-3.6.1\gmall_repo\com\gitee\reger\spring-boot-starter-dubbo\1.0.10\spring-boot-starter-dubbo-1.0.10.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\boot\spring-boot-starter-validation\1.5.7.RELEASE\spring-boot-starter-validation-1.5.7.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\boot\spring-boot-starter-thymeleaf\1.5.7.RELEASE\spring-boot-starter-thymeleaf-1.5.7.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\boot\spring-boot-starter\1.5.7.RELEASE\spring-boot-starter-1.5.7.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\boot\spring-boot-starter-logging\1.5.7.RELEASE\spring-boot-starter-logging-1.5.7.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\ch\qos\logback\logback-classic\1.1.11\logback-classic-1.1.11.jar;D:\apache\apache-maven-3.6.1\gmall_repo\ch\qos\logback\logback-core\1.1.11\logback-core-1.1.11.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\slf4j\jcl-over-slf4j\1.7.25\jcl-over-slf4j-1.7.25.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\slf4j\jul-to-slf4j\1.7.25\jul-to-slf4j-1.7.25.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\slf4j\log4j-over-slf4j\1.7.25\log4j-over-slf4j-1.7.25.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\yaml\snakeyaml\1.17\snakeyaml-1.17.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\thymeleaf\thymeleaf-spring4\2.1.5.RELEASE\thymeleaf-spring4-2.1.5.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\thymeleaf\thymeleaf\2.1.5.RELEASE\thymeleaf-2.1.5.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\ognl\ognl\3.0.8\ognl-3.0.8.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\unbescape\unbescape\1.1.0.RELEASE\unbescape-1.1.0.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\nz\net\ultraq\thymeleaf\thymeleaf-layout-dialect\1.4.0\thymeleaf-layout-dialect-1.4.0.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\codehaus\groovy\groovy\2.4.12\groovy-2.4.12.jar;D:\ideapro\gmall\gmall-api\target\classes;D:\apache\apache-maven-3.6.1\gmall_repo\tk\mybatis\mapper-spring-boot-starter\1.2.3\mapper-spring-boot-starter-1.2.3.jar;D:\apache\apache-maven-3.6.1\gmall_repo\tk\mybatis\mapper-spring-boot-autoconfigure\1.2.3\mapper-spring-boot-autoconfigure-1.2.3.jar;D:\apache\apache-maven-3.6.1\gmall_repo\tk\mybatis\mapper\3.5.2\mapper-3.5.2.jar;D:\apache\apache-maven-3.6.1\gmall_repo\javax\persistence\persistence-api\1.0\persistence-api-1.0.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\boot\spring-boot-devtools\1.5.7.RELEASE\spring-boot-devtools-1.5.7.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\boot\spring-boot\1.5.7.RELEASE\spring-boot-1.5.7.RELEASE.jar;D:\apache\apache-maven-3.6.1\gmall_repo\org\springframework\boot\spring-boot-autoconfigure\1.5.7.RELEASE\spring-boot-autoconfigure-1.5.7.RELEASE.jar;C:\Program Files\JetBrains\IntelliJ IDEA 2019.2.scala\lib\idea_rt.jar" com.atguigu.gmall.user.GmallUserWebApplication
Connected to the target VM, address: '127.0.0.1:60429', transport: 'socket'
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/D:/apache/apache-maven-3.6.1/gmall_repo/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/D:/apache/apache-maven-3.6.1/gmall_repo/ch/qos/logback/logback-classic/1.1.11/logback-classic-1.1.11.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Detected both log4j-over-slf4j.jar AND bound slf4j-log4j12.jar on the class path, preempting StackOverflowError. 
SLF4J: See also http://www.slf4j.org/codes.html#log4jDelegationLoop for more details.
Exception in thread "main" java.lang.ExceptionInInitializerError
    at org.slf4j.impl.StaticLoggerBinder.<init>(StaticLoggerBinder.java:72)
    at org.slf4j.impl.StaticLoggerBinder.<clinit>(StaticLoggerBinder.java:45)
    at org.slf4j.LoggerFactory.bind(LoggerFactory.java:150)
    at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:124)
    at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:412)
    at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:357)
    at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:155)
    at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:132)
    at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:655)
    at org.springframework.boot.SpringApplication.<clinit>(SpringApplication.java:179)
    at com.atguigu.gmall.user.GmallUserWebApplication.main(GmallUserWebApplication.java:10)
Caused by: java.lang.IllegalStateException: Detected both log4j-over-slf4j.jar AND bound slf4j-log4j12.jar on the class path, preempting StackOverflowError. See also http://www.slf4j.org/codes.html#log4jDelegationLoop for more details.
    at org.slf4j.impl.Log4jLoggerFactory.<clinit>(Log4jLoggerFactory.java:54)
    ... 11 more
Disconnected from the target VM, address: '127.0.0.1:60429', transport: 'socket'

Process finished with exit code 1

 

解决方案:

<dependency>
    <groupId>com.101tec</groupId>
    <artifactId>zkclient</artifactId>
    <exclusions>
        <exclusion>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-log4j12</artifactId>
        </exclusion>
    </exclusions>
</dependency>

去除掉slf4j-log4j12依赖包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值