Tomcat 7 in Eclipse Indigo: Tomcat nicht gestartet

Ich versuche zu laufen war-Datei über den Tomcat in Eclipse. Aber, wenn ich versuche es zu starten, ich erhalte die folgende Fehlermeldung in der Server Konsole:

Aug 2, 2013 4:06:58 AM org.apache.catalina.startup.ClassLoaderFactory validateFile
WARNING: Problem with directory [/Users/kajarigd/J2EEProject/eclipse/Eclipse.app/Contents/MacOS/lib], exists: [false], isDirectory: [false], canRead: [false]
Aug 2, 2013 4:06:58 AM org.apache.catalina.startup.ClassLoaderFactory validateFile
WARNING: Problem with directory [/Users/kajarigd/J2EEProject/eclipse/Eclipse.app/Contents/MacOS/lib], exists: [false], isDirectory: [false], canRead: [false]
Aug 2, 2013 4:06:58 AM org.apache.catalina.startup.ClassLoaderFactory validateFile
WARNING: Problem with directory [/Users/kajarigd/J2EEProject/eclipse/Eclipse.app/Contents/MacOS/lib], exists: [false], isDirectory: [false], canRead: [false]
Aug 2, 2013 4:06:58 AM org.apache.catalina.startup.ClassLoaderFactory validateFile
WARNING: Problem with directory [/Users/kajarigd/J2EEProject/eclipse/Eclipse.app/Contents/MacOS/lib], exists: [false], isDirectory: [false], canRead: [false]
java.lang.ClassNotFoundException: org.apache.catalina.startup.Catalina
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:236)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:426)

Bitte lassen Sie mich wissen, wie dieses Problem zu lösen.

  • wie führen Sie den Krieg über Tomcat in Eclipse?
  • Ich bin rechts-Klick auf den Krieg. Dann wählen Ausführen Als-Konfiguration. In der Konfiguration bin ich-Einstellung von Apache Tomcat.
  • Erstellt habe ich ein maven-Projekt und importiert es zu Eclipse. In den Ziel-Ordner habe ich auch der war-Datei. Aber wenn ich versuche zum Hinzufügen/Entfernen von Ressourcen im Tomcat ist es zu sagen "es gibt keine Ressourcen, die Hinzugefügt werden können oder vom server entfernt".
  • Sollte Ihr Projekt als Dynamic Web Project. Da Ihr Projekt bereits erstellt wurde, sollten Sie die Dynamische Web-Modul Facette, um es (mit der rechten Maustaste auf das Projekt --> Eigenschaften --> Project Facetten --> überprüfen Sie die Dynamische Web-Modul Facette --> OK).
  • Ich habe es wie von Ihnen vorgeschlagen. Jetzt Tomcat starten in Ordnung. Aber ich erhalte eine 404-Fehlermeldung, wenn Sie versuchen, öffnen Sie die Ressource-Datei.
  • OK, wir trennen hier die Fragen... die erste Frage war über ClassNotFoundException beim starten von Tomcat in Eclipse. Ich werde meinen Kommentar auf eine offizielle Antwort. Die Lösung der 404-Fehler rechtfertigt eine separate Frage, in denen Sie näher auf die Art des Zugriffs auf die Ressource etc (was vielleicht auch nichts zu tun haben mit Eclipse).

InformationsquelleAutor kajarigd | 2013-08-01
Schreibe einen Kommentar