Démarrage impossible de Tomcat avec le plugin Eclipse Sysdeo
Bonjour,
J'ai suivi avec attention le manuel pour l'installation du plug-in Sysdeo Tomcat pour Eclipse, ainsi que le tutoriel de JM Doudoux, mais il m'est impossible de démarrer le serveur malgré mes précautions. Voici l'erreur obtenue :
Citation:
Bootstrap: Class loader creation threw exception
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at org.apache.tomcat.util.compat.JdkCompat.<clinit>(JdkCompat.java:55)
at org.apache.catalina.startup.ClassLoaderFactory.<clinit>(ClassLoaderFactory.java:63)
at org.apache.catalina.startup.Bootstrap.initClassLoaders(Bootstrap.java:103)
at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:196)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:402)
J'utilise le JDK 6, sur une distribution Ubuntu 7.04 :
- Répertoire de Tomcat : usr/share/tomcat5/ ;
- Répertoire des contextes : /usr/share/tomcat5/conf/Catalina/localhost.
Voici le fichier de log enregistré par Eclipse.
Citation:
!ENTRY com.sysdeo.eclipse.tomcat 4 4 2007-06-05 16:45:19.106
!MESSAGE
-------- Sysdeo Tomcat Launcher settings --------
-> Label : Tomcat 5.x
-> ClassToLaunch : org.apache.catalina.startup.Bootstrap
-> Classpath : | /usr/share/tomcat5//bin/bootstrap.jar | | /usr/lib/jdk1.6.0_01/lib/tools.jar |
-> BootClasspath :
-> Vmargs : -Dcatalina.home="/usr/share/tomcat5/" -Djava.endorsed.dirs="/usr/share/tomcat5//common/endorsed" -Dcatalina.base="/usr/share/tomcat5/" -Djava.io.tmpdir="/usr/share/tomcat5//temp"
-> PrgArgs : start
-> Debug : true
-> Source lookup :
!ENTRY com.sysdeo.eclipse.tomcat 4 4 2007-06-05 16:45:19.112
!MESSAGE Projects in source path :
!ENTRY com.sysdeo.eclipse.tomcat 4 4 2007-06-05 16:45:19.113
!MESSAGE
-------- Sysdeo Tomcat Launcher settings--------
A noter que je n'ai pas pu ajouter l'archive Tools.jar au classpath du plug-in (comme indiqué dans le tutoriel de JM Doudoux) car je ne l'ai pas trouvée parmi les librairies de la JDK.
Merci à vous, si vous trouvez le temps de chercher une solution à mon problème. :)