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.
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.
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 …
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.