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).
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihrem Projekt angelegt werden soll als ein Dynamisches Web-Projekt.
Da Ihr Projekt bereits erstellt wurde, sollten Sie die Dynamische Web-Modul Facette zu.
Rechten Maustaste auf das Projekt --> Eigenschaften --> Project Facetten --> überprüfen Sie die Dynamische Web-Modul Facette --> OK.