※ ChatGPTを利用し、要約された質問です(原文:TOMCATインストール後、コンパイルエラーが起こってしまいます。)
TOMCATインストール後、コンパイルエラーが発生する
このQ&Aのポイント
WinXP(home)にTOMCATをインストールしサーブレット/JSPの勉強をしていますが、コンパイルエラーが発生してしまいます。
TOMCATのインストールがうまくいっていないのか、プログラムコードに問題があるのかを確認したいと思っています。
現在、TOMCATを起動しlocalhostでアクセスできる状況はありますが、javax.servletパッケージが存在しないエラーが発生しています。
TOMCATインストール後、コンパイルエラーが起こってしまいます。
WinXP(home)にTOMCATをインストールしサーブレット/JSPを勉強したいと思っているのでが、うまくいきません。
○症状
TOMCATインストール語、「Hello Servlet」の文字を表示させるプログラムがコンパイルエラーになってしまいます。
プログラムコードに問題は無いとはずだと思い、TOMCAT以外に、「JRun」というソフトを入れて同じプログラムをコンパイルすると無事完了し、「Hello Servlet」が表示できました。
○質問
TOMCATのインストールがうまくいっていないのでしょうか?
○TOMCATの動作確認状況
startup.batファイル実行すると、2つ目のプロンプトウィンドウは下記の様になります。
=========================================
サービス Tomcat-Standalone を起動します
Apache Tomcat/4.0
サービス Tomcat-Apache を起動します
Apache Tomcat/4.0
==========================================
また、
「http://localhost:8080/」は無事に表示されます。
○コンパイルエラー内容
C:\java_sample>javac -classpath %TOMCAT_HOME%\bin\servlet.jar HelloServlet.java
HelloServlet.java:3: パッケージ javax.servlet は存在しません。
import javax.servlet.*;
^
HelloServlet.java:4: パッケージ javax.servlet.http は存在しません。
import javax.servlet.http.*;
^
HelloServlet.java:6: シンボルを解釈処理できません。
シンボル: クラス HttpServlet
以下省略
ご教授よろしくお願いします。
お礼
a-kumaさん、ありがとうございます。 無事にコンパイルできました。 助かりました。