JAVA, diverses questions et réponses
- Sommaire
- package javax.servlet does not exist
package javax.servlet does not exist
Message obtenu en compilant une Servlet par javac NomdeServlet.java . Début du code :
import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class NomdeServlet extends HttpServlet { …
On utilise en l'occurence le JDK-1_5_0_05 :
9:25:16,87>java -version java version "1.5.0_05" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_05-b05) Java HotSpot(TM) Client VM (build 1.5.0_05-b05, mixed mode)
Il faut rechercher servlet.jar ou servlet-api.jar. On trouve le dernier dans C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\lib. La commande de compilation qui fonctionne est :
9:34:42,76>javac -classpath %CLASSPATH%;"C:\Program Files\Apache Software Foundation \Tomcat 5.5\common\lib\servlet-api.jar" NomdeServlet.java
Ce pourrait être aussi dans "C:\Program Files\Eclipse\plugins\org.eclipse.tomcat_4.1.30.1\servlet.jar"