このソースのコンパイルできません。
java, サーブレット初心者でコンパイルできません。エラーは以下のとおりです。
初歩的な質問で申し訳ないですがよろしくお願いします。
http://www.javaroad.jp/opensource/js_tomcat2.htm
のページのHelloServlet.javaをコピーしてコンパイルをしようとしたらエラーが、、、。
import java.io.*;
import java.text.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloServlet extends HttpServlet {
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<HTML>");
out.println("<BODY>");
out.println(new java.util.Date());
out.println("</BODY>");
out.println("</HTML>");
}
}
ーーーーーーーーーーーーーーーーーーーーーーーーーーー
HelloServlet.java:7: エラー: パッケージjavax.servletは存在しません
import javax.servlet.*;
^
HelloServlet.java:8: エラー: パッケージjavax.servlet.httpは存在しません
import javax.servlet.http.*;
^
HelloServlet.java:10: エラー: シンボルを見つけられません
public class HelloServlet extends HttpServlet {
^
シンボル: クラス HttpServlet
HelloServlet.java:11: エラー: シンボルを見つけられません
public void doGet(HttpServletRequest request,
^
シンボル: クラス HttpServletRequest
場所: クラス HelloServlet
HelloServlet.java:12: エラー: シンボルを見つけられません
HttpServletResponse response)
^
シンボル: クラス HttpServletResponse
場所: クラス HelloServlet
HelloServlet.java:13: エラー: シンボルを見つけられません
throws IOException, ServletException {
^
シンボル: クラス ServletException
場所: クラス HelloServlet
エラー6個
エラー
お礼
回答ありがとうございました。 おっしゃる通りクラスパスの設定がまちがっていました。 ちゃんとコンパイルできました。