I downloaded Eclipse Java EE IDE to build Java Web Applications (servlets and JSP pages). But it still is not supporting the javax.servlet package.
Why? What’s the reason? Is there any plugin that I need to install?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
You need to integrate a servlet container in Eclipse and associate it with your Dynamic Web Project. Eclipse doesn’t ship with a servlet container by default. You need to download and install it separately. A widely used one is Apache Tomcat. Just download the ZIP and extract it somewhere.
Then in Eclipse, go to the Servers view in the box at the right bottom. Then Add a new server where in you choose Apache Tomcat 6 from the list and point the Tomcat root folder (there where you extracted it). Then you can select it from the Target Runtime dropdown during the Dynamic Web Project creation wizard. Or if you already have created one but didn’t associate it with a server, then modify it in the Targeted Runtimes section of the project’s properties. This way the server’s libraries will be automagically added to the project’s buildpath. That’s finally also the whole point. The server is basically a concrete implementation of the abstract Servlet API. It has all the API libraries in its
/libfolder.Here’s a video tutorial (which does it a bit differently than above described, but it’s also sufficient) and here’s a text/screenshot tutorial (you can just skip the JSF part if that’s not of interest yet).