2010-12-27 6 views
0

Ich habe Tomcat 6.0.29 kürzlich auf meinem Ubuntu 10.04 System installiert. Prozess bis zur localhost-Verbindung ist in Ordnung, aber wenn ich versuche, ein einfaches hallo Programm laufen zu lassen, ist es mir folgende Fehler geben:Laufendes Servlet Programm

type Status report

message /opt/apache-tomcat-6.0.29/webapps/examples/WEB-INF/classes/HelloWorldExample

description The requested resource (/opt/apache-tomcat-6.0.29/webapps/examples/WEB-INF/classes/HelloWorldExample) is not available.

ich versucht habe Kater durch die verschiedenen Methoden auf anderen Websites gibt neu zu installieren, aber das Ergebnis ist gleich. Ich bin mir noch nicht sicher, wo ich falsch liege. Bitte beschreiben Sie mir die korrekte Methode, ein Servlet-Programm auszuführen, dh wo die eigentlichen Java- und Klassendateien gespeichert werden.

+0

können Sie bitte Fehlerprotokoll? –

+0

haben Sie die Definitionen in web.xml http://tomcat.apache.org/tomcat-6.0-doc/appdev/deployment.html eingerichtet – Jaydee

Antwort

0
  • Haben Sie eine korrekte web.xml Datei? Es benötigt servlet und servlet-mapping Tags.
  • Überprüfen Sie, ob die WAR-Datei, von der Sie Ihre Webanwendung bereitgestellt haben, nicht beschädigt ist.
0

immer setzen Sie Klasse in Paket, zB nicht HelloWorldExample, aber foo.HelloWorldExample. Tomcat (und andere Container) mag keine Standardpakete.

Verwandte Themen