Содержит несколько SLF4J - PullRequest
0 голосов
/ 16 апреля 2019

У меня есть проект Maven, который работает правильно.Я купил новый компьютер и тот же проект, с той же операционной системой и тем же Maven (это из самого проекта).Если я выполню:

./mvnw -Pprod package -e

Если я делаю упаковку на старом компьютере при развертывании все правильно, но если я делаю это с нового:

The application will start in 0s...
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/app.war!/WEB-INF/lib/slf4j-simple- 1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/app.war!/WEB-INF/lib/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: Actual binding is of type [org.slf4j.impl.SimpleLoggerFactory]
Exception in thread "main" java.lang.reflect.InvocationTargetException
...

На некоторых форумахЯ видел, что при выполнении:

mvn dependency:tree

...
[INFO] +- io.dropwizard.metrics:metrics-core:jar:3.2.5:compile
[INFO] |  \- org.slf4j:slf4j-api:jar:1.7.25:compile
...
[INFO] +- org.springframework.boot:spring-boot-starter-logging:jar:1.5.9.RELEASE:compile
[INFO] |  +- ch.qos.logback:logback-classic:jar:1.1.11:compile
[INFO] |  |  \- ch.qos.logback:logback-core:jar:1.1.11:compile
[INFO] |  +- org.slf4j:jcl-over-slf4j:jar:1.7.25:compile
[INFO] |  +- org.slf4j:jul-to-slf4j:jar:1.7.25:compile
[INFO] |  \- org.slf4j:log4j-over-slf4j:jar:1.7.25:compile
...
[INFO] +- org.postgresql:postgresql:jar:9.4-1200-jdbc41:compile
[INFO] |  +- com.github.dblock.waffle:waffle-jna:jar:1.7:runtime
[INFO] |  \- org.slf4j:slf4j-simple:jar:1.7.25:runtime

я видел варианты в других, такие как исключение или изменение le pom, но это тот же pom, который работает правильно на моем старом компьютере.Может ли это быть по другой причине?

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