サーブレットのコンパイルについて
はじめまして。
学校の課題の方でJSP/サーブレットをやっているのですが、サーブレットのコンパイルが通りません。
プログラムとエラーと環境変数は以下の通りです。
【プログラム】
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloServlet extends HttpServlet
{
public void doGet(HttpServletRequest request,HttpServletResponse response) throws IOException,ServletException
{
printWriter out = response.getWriter();
out.println("hello");
}
}
【エラー】
HelloServlet.java:2: パッケージ javax.servlet は存在しません。
import javax.servlet.*;
^
HelloServlet.java:3: パッケージ javax.servlet.http は存在しません。
import javax.servlet.http.*;
^
HelloServlet.java:5: シンボルを解決できません。
シンボル: クラス HttpServlet
場所 : HelloServlet の クラス
public class HelloServlet extends HttpServlet
^
HelloServlet.java:7: シンボルを解決できません。
シンボル: クラス HttpServletRequest
場所 : HelloServlet の クラス
public void doGet(HttpServletRequest request,HttpServletResponse response) throws IOException,ServletException
^
HelloServlet.java:7: シンボルを解決できません。
シンボル: クラス HttpServletResponse
場所 : HelloServlet の クラス
public void doGet(HttpServletRequest request,HttpServletResponse response) throws IOException,ServletException
^
HelloServlet.java:7: シンボルを解決できません。
シンボル: クラス ServletException
場所 : HelloServlet の クラス
public void doGet(HttpServletRequest request,HttpServletResponse response) throws IOException,ServletException
^
HelloServlet.java:9: シンボルを解決できません。
シンボル: クラス printWriter
場所 : HelloServlet の クラス
printWriter out = response.getWriter();
【環境変数】
CATALINA_HOME
C:\servletbook\apache-tomcat
CLASSPATH
%CATALINA_HOME%\common\lib\jsp-api.jar;%CATALINA_HOME%\webapps\atmarkit\WEB-INF\classes;%CATALINA_HOME%\common\lib\servlet-jsp.jar;
よろしくお願いします。
お礼
ご回答有難うございます。eclipseはどうも慣れなくてつらい勉強が続いていたので光が差したかのように感じました。私の為に時間を割いてくださったrun34ricky様の恩に報いるためにも今以上に頑張っていきたいと思います。本当に有難うございます。