Estou recebendo este erro ao tentar iniciar um novo aplicativo usando o Tomcat:
Could not find necessary SLF4j logging jars. If using Jetty, the SLF4j logging jars need to go in the jetty lib/ext directory. For other containers, the corresponding directory should be used. For more information, see: http://wiki.apache.org/solr/SolrLogging
Eu não estou usando o Jetty, estou usando o Tomcat, então minhas instruções de instalação são um pouco diferentes.
Eu verifiquei o link e li extensivamente sobre isso - parece que as bibliotecas precisam ir em $ CATALINA_BASE / lib - que no meu caso deve ser:
/usr/local/easy/share/easy-tomcat7/lib
No entanto, eu coloquei as bibliotecas lá - sem dados.
Este é o diretório lib:
./ commons-io-2.3.jar jsp-api.jar slf4j-api-1.7.6.jar tomcat-juli-adapters.jar
../ el-api.jar jul-to-slf4j-1.7.7.jar slf4j-api-1.7.7.jar tomcat-juli.jar
annotations-api.jar httpclient-4.3.1.jar log4j.jar@ slf4j-log4j12-1.7.7.jar tomcat-util.jar
catalina-ant.jar httpcore-4.3.jar log4j-over-slf4j-1.7.7.jar tomcat-api.jar wstx-asl-3.2.7.jar
catalina-ha.jar httpmime-4.3.1.jar log4j.properties tomcat-coyote.jar zookeeper-3.4.6.jar
catalina.jar jasper-el.jar log4j.properties.bak tomcat-i18n-es.jar
catalina-tribes.jar jasper.jar noggit-0.5.jar tomcat-i18n-fr.jar
commons-collections.jar@ jasper-jdt.jar@ servlet-api.jar tomcat-i18n-ja.jar
commons-dbcp.jar@ jcl-over-slf4j-1.7.7.jar slf4j-1.7.7/ tomcat-jdbc.jar
Como você pode ver, todas as bibliotecas devem estar lá.
Então, o que está causando isso? Eu estou no diretório errado do Tomcat? Eu não peguei os arquivos corretos? Existe alguma configuração que me falta? Eu estou praticamente totalmente perdido aqui.