对接入log4j2报错

在对接入log4j2过程中发现报错

"D:\Program Files\Java\jdk1.8.0_66\bin\java.exe" -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=52055 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=localhost -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true "-javaagent:D:\Program Files\JetBrains\IntelliJ IDEA 2018.1.5\lib\idea_rt.jar=52056:D:\Program Files\JetBrains\IntelliJ IDEA 2018.1.5\bin" -Dfile.encoding=UTF-8 -classpath "D:\Program Files\Java\jdk1.8.0_66\jre\lib\charsets.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\deploy.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\access-bridge-64.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\cldrdata.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\dnsns.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\jaccess.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\jfxrt.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\localedata.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\nashorn.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\sunec.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\sunjce_provider.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\sunmscapi.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\sunpkcs11.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\zipfs.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\javaws.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\jce.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\jfr.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\jfxswt.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\jsse.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\management-agent.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\plugin.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\resources.jar;D:\Program Files\Java\jdk1.8.0_66\jre\lib\rt.jar;F:\projects\yzhchain_code\yolo-group\yolo-group-integral\target\classes;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\boot\spring-boot-devtools\2.0.5.RELEASE\spring-boot-devtools-2.0.5.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\boot\spring-boot\2.0.5.RELEASE\spring-boot-2.0.5.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\spring-context\5.0.9.RELEASE\spring-context-5.0.9.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\boot\spring-boot-autoconfigure\2.0.5.RELEASE\spring-boot-autoconfigure-2.0.5.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\boot\spring-boot-starter\2.0.5.RELEASE\spring-boot-starter-2.0.5.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\boot\spring-boot-starter-logging\2.0.5.RELEASE\spring-boot-starter-logging-2.0.5.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\ch\qos\logback\logback-classic\1.2.3\logback-classic-1.2.3.jar;D:\Program Files\apache-maven-3.5.4\repository\ch\qos\logback\logback-core\1.2.3\logback-core-1.2.3.jar;D:\Program Files\apache-maven-3.5.4\repository\org\apache\logging\log4j\log4j-to-slf4j\2.10.0\log4j-to-slf4j-2.10.0.jar;D:\Program Files\apache-maven-3.5.4\repository\javax\annotation\javax.annotation-api\1.3.2\javax.annotation-api-1.3.2.jar;D:\Program Files\apache-maven-3.5.4\repository\net\bytebuddy\byte-buddy\1.7.11\byte-buddy-1.7.11.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\spring-core\5.0.9.RELEASE\spring-core-5.0.9.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\spring-jcl\5.0.9.RELEASE\spring-jcl-5.0.9.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\boot\spring-boot-starter-web\2.0.5.RELEASE\spring-boot-starter-web-2.0.5.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\boot\spring-boot-starter-json\2.0.5.RELEASE\spring-boot-starter-json-2.0.5.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\com\fasterxml\jackson\core\jackson-databind\2.9.6\jackson-databind-2.9.6.jar;D:\Program Files\apache-maven-3.5.4\repository\com\fasterxml\jackson\core\jackson-annotations\2.9.0\jackson-annotations-2.9.0.jar;D:\Program Files\apache-maven-3.5.4\repository\com\fasterxml\jackson\datatype\jackson-datatype-jdk8\2.9.6\jackson-datatype-jdk8-2.9.6.jar;D:\Program Files\apache-maven-3.5.4\repository\com\fasterxml\jackson\datatype\jackson-datatype-jsr310\2.9.6\jackson-datatype-jsr310-2.9.6.jar;D:\Program Files\apache-maven-3.5.4\repository\com\fasterxml\jackson\module\jackson-module-parameter-names\2.9.6\jackson-module-parameter-names-2.9.6.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\boot\spring-boot-starter-tomcat\2.0.5.RELEASE\spring-boot-starter-tomcat-2.0.5.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\org\apache\tomcat\embed\tomcat-embed-core\8.5.34\tomcat-embed-core-8.5.34.jar;D:\Program Files\apache-maven-3.5.4\repository\org\apache\tomcat\embed\tomcat-embed-websocket\8.5.34\tomcat-embed-websocket-8.5.34.jar;D:\Program Files\apache-maven-3.5.4\repository\org\hibernate\validator\hibernate-validator\6.0.12.Final\hibernate-validator-6.0.12.Final.jar;D:\Program Files\apache-maven-3.5.4\repository\javax\validation\validation-api\2.0.1.Final\validation-api-2.0.1.Final.jar;D:\Program Files\apache-maven-3.5.4\repository\org\jboss\logging\jboss-logging\3.3.2.Final\jboss-logging-3.3.2.Final.jar;D:\Program Files\apache-maven-3.5.4\repository\com\fasterxml\classmate\1.3.4\classmate-1.3.4.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\spring-web\5.0.9.RELEASE\spring-web-5.0.9.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\spring-beans\5.0.9.RELEASE\spring-beans-5.0.9.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\spring-webmvc\5.0.9.RELEASE\spring-webmvc-5.0.9.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\spring-expression\5.0.9.RELEASE\spring-expression-5.0.9.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\boot\spring-boot-starter-aop\2.0.5.RELEASE\spring-boot-starter-aop-2.0.5.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\spring-aop\5.0.9.RELEASE\spring-aop-5.0.9.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\org\aspectj\aspectjweaver\1.8.13\aspectjweaver-1.8.13.jar;D:\Program Files\apache-maven-3.5.4\repository\com\spring4all\swagger-spring-boot-starter\1.8.0.RELEASE\swagger-spring-boot-starter-1.8.0.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\io\springfox\springfox-swagger-ui\2.9.2\springfox-swagger-ui-2.9.2.jar;D:\Program Files\apache-maven-3.5.4\repository\io\springfox\springfox-spring-web\2.9.2\springfox-spring-web-2.9.2.jar;D:\Program Files\apache-maven-3.5.4\repository\io\springfox\springfox-swagger2\2.9.2\springfox-swagger2-2.9.2.jar;D:\Program Files\apache-maven-3.5.4\repository\io\swagger\swagger-annotations\1.5.20\swagger-annotations-1.5.20.jar;D:\Program Files\apache-maven-3.5.4\repository\io\swagger\swagger-models\1.5.20\swagger-models-1.5.20.jar;D:\Program Files\apache-maven-3.5.4\repository\io\springfox\springfox-spi\2.9.2\springfox-spi-2.9.2.jar;D:\Program Files\apache-maven-3.5.4\repository\io\springfox\springfox-core\2.9.2\springfox-core-2.9.2.jar;D:\Program Files\apache-maven-3.5.4\repository\io\springfox\springfox-schema\2.9.2\springfox-schema-2.9.2.jar;D:\Program Files\apache-maven-3.5.4\repository\io\springfox\springfox-swagger-common\2.9.2\springfox-swagger-common-2.9.2.jar;D:\Program Files\apache-maven-3.5.4\repository\com\google\guava\guava\20.0\guava-20.0.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\plugin\spring-plugin-core\1.2.0.RELEASE\spring-plugin-core-1.2.0.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\plugin\spring-plugin-metadata\1.2.0.RELEASE\spring-plugin-metadata-1.2.0.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\org\mapstruct\mapstruct\1.2.0.Final\mapstruct-1.2.0.Final.jar;D:\Program Files\apache-maven-3.5.4\repository\io\springfox\springfox-bean-validators\2.9.2\springfox-bean-validators-2.9.2.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\boot\spring-boot-starter-log4j2\2.0.5.RELEASE\spring-boot-starter-log4j2-2.0.5.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\org\apache\logging\log4j\log4j-slf4j-impl\2.10.0\log4j-slf4j-impl-2.10.0.jar;D:\Program Files\apache-maven-3.5.4\repository\org\apache\logging\log4j\log4j-api\2.10.0\log4j-api-2.10.0.jar;D:\Program Files\apache-maven-3.5.4\repository\org\apache\logging\log4j\log4j-core\2.10.0\log4j-core-2.10.0.jar;D:\Program Files\apache-maven-3.5.4\repository\org\apache\logging\log4j\log4j-jul\2.10.0\log4j-jul-2.10.0.jar;D:\Program Files\apache-maven-3.5.4\repository\org\slf4j\jul-to-slf4j\1.7.18\jul-to-slf4j-1.7.18.jar;D:\Program Files\apache-maven-3.5.4\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-yaml\2.9.6\jackson-dataformat-yaml-2.9.6.jar;D:\Program Files\apache-maven-3.5.4\repository\org\yaml\snakeyaml\1.19\snakeyaml-1.19.jar;D:\Program Files\apache-maven-3.5.4\repository\com\fasterxml\jackson\core\jackson-core\2.9.6\jackson-core-2.9.6.jar;D:\Program Files\apache-maven-3.5.4\repository\org\mybatis\spring\boot\mybatis-spring-boot-starter\1.3.0\mybatis-spring-boot-starter-1.3.0.jar;D:\Program Files\apache-maven-3.5.4\repository\org\mybatis\spring\boot\mybatis-spring-boot-autoconfigure\1.3.0\mybatis-spring-boot-autoconfigure-1.3.0.jar;D:\Program Files\apache-maven-3.5.4\repository\org\mybatis\mybatis\3.4.4\mybatis-3.4.4.jar;D:\Program Files\apache-maven-3.5.4\repository\org\mybatis\mybatis-spring\1.3.1\mybatis-spring-1.3.1.jar;D:\Program Files\apache-maven-3.5.4\repository\org\mybatis\generator\mybatis-generator-core\1.3.5\mybatis-generator-core-1.3.5.jar;D:\Program Files\apache-maven-3.5.4\repository\com\github\pagehelper\pagehelper-spring-boot-starter\1.2.4\pagehelper-spring-boot-starter-1.2.4.jar;D:\Program Files\apache-maven-3.5.4\repository\com\github\pagehelper\pagehelper-spring-boot-autoconfigure\1.2.4\pagehelper-spring-boot-autoconfigure-1.2.4.jar;D:\Program Files\apache-maven-3.5.4\repository\com\github\pagehelper\pagehelper\5.1.3\pagehelper-5.1.3.jar;D:\Program Files\apache-maven-3.5.4\repository\com\github\jsqlparser\jsqlparser\1.0\jsqlparser-1.0.jar;D:\Program Files\apache-maven-3.5.4\repository\mysql\mysql-connector-java\5.1.35\mysql-connector-java-5.1.35.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\boot\spring-boot-starter-jdbc\2.0.5.RELEASE\spring-boot-starter-jdbc-2.0.5.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\com\zaxxer\HikariCP\2.7.9\HikariCP-2.7.9.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\spring-jdbc\5.0.9.RELEASE\spring-jdbc-5.0.9.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\spring-tx\5.0.9.RELEASE\spring-tx-5.0.9.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\com\alibaba\druid-spring-boot-starter\1.1.10\druid-spring-boot-starter-1.1.10.jar;D:\Program Files\apache-maven-3.5.4\repository\com\alibaba\druid\1.1.10\druid-1.1.10.jar;D:\Program Files\apache-maven-3.5.4\repository\org\slf4j\slf4j-api\1.7.18\slf4j-api-1.7.18.jar;D:\Program Files\apache-maven-3.5.4\repository\org\apache\commons\commons-lang3\3.7\commons-lang3-3.7.jar;D:\Program Files\apache-maven-3.5.4\repository\commons-fileupload\commons-fileupload\1.3\commons-fileupload-1.3.jar;D:\Program Files\apache-maven-3.5.4\repository\commons-io\commons-io\2.2\commons-io-2.2.jar;D:\Program Files\apache-maven-3.5.4\repository\org\apache\httpcomponents\httpclient\4.5.4\httpclient-4.5.4.jar;D:\Program Files\apache-maven-3.5.4\repository\commons-codec\commons-codec\1.11\commons-codec-1.11.jar;D:\Program Files\apache-maven-3.5.4\repository\org\apache\httpcomponents\httpcore\4.4.6\httpcore-4.4.6.jar;D:\Program Files\apache-maven-3.5.4\repository\com\google\code\gson\gson\2.8.5\gson-2.8.5.jar;D:\Program Files\apache-maven-3.5.4\repository\org\springframework\boot\spring-boot-starter-validation\2.0.5.RELEASE\spring-boot-starter-validation-2.0.5.RELEASE.jar;D:\Program Files\apache-maven-3.5.4\repository\org\apache\tomcat\embed\tomcat-embed-el\8.5.34\tomcat-embed-el-8.5.34.jar" com.yolo.integral.YoloGroupIntegralApplication
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/D:/Program%20Files/apache-maven-3.5.4/repository/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/D:/Program%20Files/apache-maven-3.5.4/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.10.0/log4j-slf4j-impl-2.10.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder]
11:24:23.150 [main] DEBUG org.springframework.boot.devtools.settings.DevToolsSettings - Included patterns for restart : []
11:24:23.152 [main] DEBUG org.springframework.boot.devtools.settings.DevToolsSettings - Excluded patterns for restart : [/spring-boot-actuator/target/classes/, /spring-boot-devtools/target/classes/, /spring-boot/target/classes/, /spring-boot-starter-[\w-]+/, /spring-boot-autoconfigure/target/classes/, /spring-boot-starter/target/classes/]
11:24:23.153 [main] DEBUG org.springframework.boot.devtools.restart.ChangeableUrls - Matching URLs for reloading : [file:/F:/projects/yzhchain_code/yolo-group/yolo-group-integral/target/classes/]
Logging system failed to initialize using configuration from 'classpath:log4j2.yml'
java.lang.IllegalStateException: Could not initialize Logback logging from classpath:log4j2.yml
	at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:156)
	at org.springframework.boot.logging.AbstractLoggingSystem.initializeWithSpecificConfig(AbstractLoggingSystem.java:67)
	at org.springframework.boot.logging.AbstractLoggingSystem.initialize(AbstractLoggingSystem.java:57)
	at org.springframework.boot.logging.logback.LogbackLoggingSystem.initialize(LogbackLoggingSystem.java:117)
	at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:269)
	at org.springframework.boot.context.logging.LoggingApplicationListener.initialize(LoggingApplicationListener.java:237)
	at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEnvironmentPreparedEvent(LoggingApplicationListener.java:200)
	at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEvent(LoggingApplicationListener.java:173)
	at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
	at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
	at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:74)
	at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:54)
	at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:364)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:323)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1277)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1265)
	at com.yolo.integral.YoloGroupIntegralApplication.main(YoloGroupIntegralApplication.java:30)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
Caused by: ch.qos.logback.core.LogbackException: Unexpected filename extension of file [file:/F:/projects/yzhchain_code/yolo-group/yolo-group-integral/target/classes/log4j2.yml]. Should be either .groovy or .xml
	at ch.qos.logback.classic.util.ContextInitializer.configureByResource(ContextInitializer.java:77)
	at org.springframework.boot.logging.logback.LogbackLoggingSystem.configureByResourceUrl(LogbackLoggingSystem.java:183)
	at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:152)
	... 23 more

解决方法是在


            org.springframework.boot
            spring-boot-starter-test
            test
        

这里改为

        
            org.springframework.boot
            spring-boot-starter-test
            test
            
                
                
                    org.springframework.boot
                    spring-boot-starter-logging
                
            
        

 

你可能感兴趣的:(Spring,Boot)