Je reçois cette erreur en essayant de démarrer une nouvelle application en utilisant Tomcat:
Impossible de trouver les jars de logging SLF4j nécessaires. Si vous utilisez Jetty, les jars de logging SLF4j doivent être placés dans le répertoire jetty lib/ext. Pour d'autres conteneurs, le répertoire correspondant devrait être utilisé. Pour plus d'informations, consultez: http://wiki.apache.org/solr/SolrLogging
Je n'utilise pas Jetty, j'utilise Tomcat, donc mes instructions d'installation sont légèrement différentes.
J'ai vérifié le lien et lu beaucoup à ce sujet - il semble que les bibliothèques doivent aller dans $CATALINA_BASE/lib - qui dans mon cas devrait être:
/usr/local/easy/share/easy-tomcat7/lib
Cependant, j'ai mis les bibliothèques là-bas - pas de succès.
Voici le répertoire 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
Comme vous pouvez le voir, toutes les bibliothèques devraient être là.
Alors qu'est-ce qui provoque cela? Suis-je dans le mauvais répertoire Tomcat? Ai-je pris les bons fichiers? Y a-t-il un paramètre de configuration que j'ai oublié? Je suis à peu près totalement perdu ici.