Я пытался использовать библиотеку Twitter4J с Play!фреймворк, используя следующую зависимость в dependencies.yml:
require:
- org.twitter4j -> twitter4j-core [2.2,)
После этого я позволил Play!Framework разрешает зависимости, используя следующую команду:
play dependencies --sync
Play!фреймворк сообщает мне, что некоторые зависимости были исключены:
slf4j-api 1.5.8 is overriden by slf4j-api 1.6.1
Это более высокая версия slf4j-api. Я попытался запустить приложение:
play run
Но, к сожалению, я получилследующее сообщение об ошибке:
16:19:47,208 ERROR ~ Oops. Error in Logger !
java.lang.NoSuchMethodError: org.apache.log4j.Logger.trace(Ljava/lang/Object;)V
at play.Logger.trace(Logger.java:200)
at play.Play.init(Play.java:221)
at play.server.Server.main(Server.java:158)
Кто-нибудь распознает эту проблему / знает, как я могу решить эту проблему или обойти ее?
Спасибо!