Внезапно появляется сообщение «LoggerFactory - это не Logback LoggerContext, но Logback находится на пути к классам».и не запускается - PullRequest
0 голосов
/ 12 июня 2018

Я использую gradle и latest.release везде, чтобы быть распутными, однако недавно мое загрузочное приложение Spring перестало работать из командной строки.Когда я запускаю gradle clean bootRun, я получаю ...

Исключение в потоке "main" java.lang.IllegalArgumentException: LoggerFactory не LogbackContext Logback, но Logback находится на пути к классам.Удалите Logback или конкурирующую реализацию (класс org.slf4j.impl.Log4jLoggerFactory, загруженный из файла: /.../. Gradle / caches / modules-2 / files-2.1 / org.slf4j / slf4j-log4j12 / 1.7.25 /110cefe2df103412849d72ef7a67e4e91e4266b4 / SLF4J-log4j12-1.7.25.jar).Если вы используете WebLogic, вам нужно добавить 'org.slf4j', чтобы предпочесть пакеты приложений в WEB-INF / weblogic.xml: org.slf4j.impl.Log4jLoggerFactory

Per этот пост Я пытался ...

configurations.all {
    exclude group: 'org.springframework.boot', module: 'spring-boot-starter-tomcat'
    exclude group: 'org.springframework.boot', module: 'spring-boot-starter-logging'
    exclude group: 'org.springframework.boot', module: 'logback-classic'
    exclude group: "org.slf4j"
}

, и это заставляет замолчать ошибку Logback, но пружина не запускается и не дает сбоя без ошибки.

Причина: org.gradle.process.internal.ExecException: 'команда' процесса /Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home/bin/java '' завершила работу с ненулевым значением выхода 1

Чего мне не хватает?

1 Ответ

0 голосов
/ 12 июня 2018

Нужно удалить .. compile 'org.apache.spark:spark-sql_2.11:latest.release'

Не выяснил, почему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...