Как указал @Illiahat, вы должны использовать последнюю (еще не выпущенную) версию, например 1.6.0.M2
. Текущая версия (1.5.5
) не поддерживает log4j 2, поэтому вы получите сообщение RabbitMQ is not recognizable
(он не может использовать класс AppenderSkeleton
).
Вот пример конфигурации Gradle, которая заставит регистратор работать:
repositories {
mavenCentral()
maven {
url 'https://repo.spring.io/libs-milestone'
}
}
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.11'
compile group: 'org.apache.logging.log4j', name: 'log4j-api', version: '2.5'
compile group: 'org.apache.logging.log4j', name: 'log4j-core', version: '2.5'
compile 'org.springframework.amqp:spring-rabbit:1.6.0.M2'
}
Для регистратора вы можете использовать конфигурацию из @Illiahat.
person
Beni Murza
schedule
25.04.2016