Hallo,
taste mich gerade nach der learning-by-doning-Methode an Servlets heran.
Wobei ich zur Zeit eher doing als learning praktiziere.
Also:
hab mir einen Tomcat runtergeladen und gestartet.
dann in Eclipse ein dynamisches Web-Projekt erstellt, darin ein Http-Servlet geschrieben das in der doGet-Methode ein bisschen Html-Code über den PrintWriter des response-Objektes schreibt (Hello World).
Hab das Ganze als war-Datei exportiert (in mein webapps-Verzeichnis) und konnte mein Servlet auch problemlos starten.
Natürlich will ich nicht bei meinem HelloWorld bleiben; in meinem nächsten Schritt habe ich in meinem Servlet jar-Dateien, die ich aus einem ANDEREN webapp-Verzeichnis einbinden muss (beziehungsweise jar-Dateien aus dem lib-Verzeichnis von tomcat).
Hab jetzt in meinem dynamischen Projekt einen Ordner META-INF gefunden in dem eine Manifest.mf existiert.
Bin also einfach mal davon ausgegangen, dass ich hier unter Classpath nur die Klassen eintragen muss (wie auch bei einer jar-Datei) und hab zur Sicherheit mal den absoluten Pfad angegeben.
Leider kommen aber bei einem neuen deploy lauter Class-Not-Found-Errors.
Was mache ich da falsch?!
Danke für eure Tipps,
mfg - guni
taste mich gerade nach der learning-by-doning-Methode an Servlets heran.
Wobei ich zur Zeit eher doing als learning praktiziere.
Also:
hab mir einen Tomcat runtergeladen und gestartet.
dann in Eclipse ein dynamisches Web-Projekt erstellt, darin ein Http-Servlet geschrieben das in der doGet-Methode ein bisschen Html-Code über den PrintWriter des response-Objektes schreibt (Hello World).
Hab das Ganze als war-Datei exportiert (in mein webapps-Verzeichnis) und konnte mein Servlet auch problemlos starten.
Natürlich will ich nicht bei meinem HelloWorld bleiben; in meinem nächsten Schritt habe ich in meinem Servlet jar-Dateien, die ich aus einem ANDEREN webapp-Verzeichnis einbinden muss (beziehungsweise jar-Dateien aus dem lib-Verzeichnis von tomcat).
Hab jetzt in meinem dynamischen Projekt einen Ordner META-INF gefunden in dem eine Manifest.mf existiert.
Bin also einfach mal davon ausgegangen, dass ich hier unter Classpath nur die Klassen eintragen muss (wie auch bei einer jar-Datei) und hab zur Sicherheit mal den absoluten Pfad angegeben.
Leider kommen aber bei einem neuen deploy lauter Class-Not-Found-Errors.
Was mache ich da falsch?!
Danke für eure Tipps,
mfg - guni