最初のサーブレットを作成しようとしていますが、コードをコンパイルしようとすると上記のエラーが発生します。これは SE JDK にサーブレット API が含まれていないことが原因であることを stackoverflow で読みました。ただし、コマンドラインから次のようにコンパイルしています。
javac -classpath C:/Tomcat7/lib/servlet-api.jar;
-d ../classes com/example/web/BeerSelect.java.
ご覧のとおり、コマンド ラインで servlet-api を参照しています。このエラーがまだ発生する理由を教えてください。Tomcat 7を使用しています
ありがとう
解決
興味のある人のために..私は自分の問題を見つけました。これは、Windows コマンド シェルに問題があり、ディレクトリ名にスペースが含まれていたことが原因でした。Tomcatアプリを「tomcat 7」としてスペースを入れて保存しました。「tomcat7」で到達しようとしていました-これはスペースではありません..次の行が機能します
javac -classpath .;C:/Tomcat7/lib/servlet-api.jar;
-d ../classes com/example/web/BeerSelect.java