みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

「パッケージ javax.servlet.http は存在しません。」

「パッケージ javax.servlet.http は存在しません。」というエラー
以下のようなエラーが出ます:

C:\Users\Einhorn\mywork\myapp\WEB-INF\src\com\gokui>javac -classpath "C:\apache-
tomcat-6.0.26\common\lib\servlet-api.jar" Sample016.java
Sample016.java:3: パッケージ javax.servlet.http は存在しません。
import javax.servlet.http.HttpServlet;
^
Sample016.java:6: パッケージ javax.servlet は存在しません。
import javax.servlet.ServletException;
^
Sample016.java:7: パッケージ javax.servlet.http は存在しません。
import javax.servlet.http.HttpServletRequest;
^
Sample016.java:8: パッケージ javax.servlet.http は存在しません。
import javax.servlet.http.HttpServletResponse;
^
Sample016.java:9: シンボルを見つけられません。
シンボル: クラス HttpServlet
public class Sample016 extends HttpServlet {
^
Sample016.java:15: シンボルを見つけられません。
シンボル: クラス HttpServletRequest
場所 : com.gokui.Sample016 の クラス
public void doGet(HttpServletRequest request, HttpServletResponse respon
se)
^
Sample016.java:15: シンボルを見つけられません。
シンボル: クラス HttpServletResponse
場所 : com.gokui.Sample016 の クラス
public void doGet(HttpServletRequest request, HttpServletResponse respon
se)
^
Sample016.java:16: シンボルを見つけられません。
シンボル: クラス ServletException
場所 : com.gokui.Sample016 の クラス
throws ServletException, IOException {
^
エラー 8 個

…EclipseでTomcatを起動したときは問題なく動くんですけど、コマンドプロンプトからjavacだと動きません。 多分、classpathの設定に問題があるんでしょうけど、servlet-api.jarとjsp-api.jarへのclasspathはちゃんと設定されています:

>set classpath
CLASSPATH=.;C:\Program Files (x86)\Java\jre6\lib\ext\QTJava.zip;
C:\Program Files (x86)\Java\jdk1.6.0_17\lib\tools.jar;
C:\apache-tomcat-6.0.26\common\lib\servlet-api.jar;
C:\apache-tomcat-6.0.26\common\lib\jsp-api.jar;

スペック:
Windows XP (64-bit)
apache-tomcat-6.0.26-windows-x64.zip
jdk-6u17-windows-i586.exe
jre6

上記の通り、ちゃんと-classpathで指定しているのにエラーが出ます。
後は何を確認すればよいのでしょうか?
必要であれば補足しますので、どうか助けてください。

投稿日時 - 2010-03-22 10:31:40

QNo.5770325

困ってます

質問者が選んだベストアンサー

CATALINA_HOME?

参考URL:http://www.atmarkit.co.jp/fjava/rensai2/jspservlet11/jspsevlet11_1.html

投稿日時 - 2010-03-22 10:52:11

お礼

そのリンクを見てclasspathが間違っていることに気付きました。
ありがとうございました!

投稿日時 - 2010-03-22 11:01:56

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問