La compilation des servlets avec javac

Je veux compiler les servlets à l'extérieur de NetBeans. J'ai fait un simple Hello World servlet qui produit ces erreurs du compilateur.

import javax.servlet.ServletException;                                                           
                    ^                                                                            
ServletTester.java:4: package javax.servlet.http does not exist                                  
import javax.servlet.http.*;                                                                     
^                                                                                                
ServletTester.java:6: cannot find symbol                                                         
symbol: class HttpServlet                                                                        
public class ServletTester extends HttpServlet {                                                 
                                   ^                                                             
ServletTester.java:7: cannot find symbol                                                         
symbol  : class HttpServletRequest                                                               
location: class ServletTester                                                                    
        protected void processRequest(HttpServletRequest request, HttpServletResponse response) t
                                      ^
ServletTester.java:7: cannot find symbol
symbol  : class HttpServletResponse
location: class ServletTester
        protected void processRequest(HttpServletRequest request, HttpServletResponse response) t
                                                                  ^
ServletTester.java:7: cannot find symbol
symbol  : class ServletException
location: class ServletTester
        protected void processRequest(HttpServletRequest request, HttpServletResponse response) t

6 errors

Clairement, le javax.servlet package ne peut pas être localisé. J'ai javax.servlet.jar à partir d'un GlassFish installer, mais si je ne javac ServletTester.java -classpath /opt/glassfish3/glassfish/modules/ j'obtiens toujours la même erreur.

Quelle est la bonne façon de compiler à la main servlets?

InformationsquelleAutor Pieter | 2011-04-26