Java-Servlet kompilieren: JAVAX.xxx nicht gefunden

Hallo Gemeinde,

ich verstehe nicht was ich falsch mache, wenn ich versuche, meine „TestServlet.java“-Datei mit JAVAC zu übersetzen (Win98-Basis übrigens).
Habe TOMCAT_HOME, JAVA_HOME, PATH und CLASSPATH in einem DOS-Fenster definiert aber der Compiler findet die servlet.jar offenbar trotzdem nicht.

Weiss jemand was hier falsch läuft??

Danke Euch,

Marc

Hi.

Vielleicht solltest du dir das Java Servlet Developement Kit
downloaden. Die Klassen zur Erstellung eines Servlet sind nicht
im Grundumfang des JDK enthalten.

Allerdings sollten die Klassen bei Tomcat dabei sein??

Naja. Lade das Teil runter und stelle es in deinen Classpath.

Dann sollte das auch klappen mit den Servlets,

mfG,

J.P.Jarolim

javac kümmert sich natürlich nicht um TOMCAT_HOME und sowas… dem Compiler musst du den Classpath auf dieses .jar miteinstellen oder eben als Parameter java -classpath …

Mfg Bruno Haller

Servus,

Hi.

Vielleicht solltest du dir das Java Servlet Developement Kit
downloaden. Die Klassen zur Erstellung eines Servlet sind
nicht
im Grundumfang des JDK enthalten.

das ist richtig. Dazu würde ich aber gleich das J2EE empfehlen.
Das Servlet Development Kit ist auf einem alten Stand.

Allerdings sollten die Klassen bei Tomcat dabei sein??

Die stehen auch dabei. Dazu reicht es aber nicht TOMCAT_HOME zu definieren.

Es muss weiterhin %TOMCAT_HOME%\lib\servlet.jar mit in den CLASSPATH aufgenommen werden.

Dirk