Я вижу, что у вас также есть log4j в вашей зависимости.Означает ли это, что вы пытаетесь использовать slf4j и log4j.
Вот учебник о том, как это сделать: slf4j-with-log4j
Просто вам нужно добавитьэто в вашем gradle.build:
compile group: 'log4j', name: 'log4j', version: '1.2.17'
compile group: 'org.slf4j', name: 'slf4j-api', version: '1.7.26'
compile group: 'org.slf4j', name: 'slf4j-log4j12', version: '1.7.26'
так вы настраиваете каталог вашего проекта Стандартное расположение каталогов
└───maven-project
├───pom.xml
├───README.txt
├───NOTICE.txt
├───LICENSE.txt
└───src
├───main
│ ├───java
│ └────resources
│ └───log4j.properties
└───test
├───java
└───resources
добавьте log4j.properties в ваши ресурсы, это каталог для всех ваших файлов, отличных от Java.
log4j.rootCategory=DEBUG, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yy-MM-dd HH:mm:ss:SSS} %5p %t %c{2}:%L - %m%n
Однако ошибка может быть связана с проблемой обновления обновления.После того, как вы установили свои зависимости, попробуйте синхронизировать gradle и очистить пересобрать ваш проект.