次のコマンドを実行して、HeadFirstサーブレットとJSPブックからBeerSelect.javaというサーブレットをコンパイルしました。
D:\ Apache Tomcat \ apache-tomcat-5.5.36 \ apache-tomcat-5.5.36 \ webapps \ Coffee> javac -classpath /common/libサーブレット-api.jar:classes:-d classes src / com / example / web / B eerSelect.java
私のservlet-api.jarはにありますD:\Apache Tomcat\apache-tomcat-5.5.36\apache-tomcat-5.5.36\common\lib
メッセージ
javac: invalid flag: servlet-api.jar:classes:
Usage: javac <options> <source files> use -help for a list of possible options
このコマンドを修正してサーブレットをコンパイルする方法を理解できません。サーブレットにとって初めてのことです。
次に、コマンドを次のように変更しました
D:\Apache Tomcat\apache-tomcat-5.5.36\apache-tomcat-5.5.36\webapps\Coffee\WEB-IN
F\src\com\example\web>javac -classpath "D:\Apache Tomcat\apache-tomcat-5.5.36\ap
ache-tomcat-5.5.36\common\lib\servlet-api.jar";classes BeerSelect.java
メッセージ
BeerSelect.java:3: package com.example.model does not exist
import com.example.model.*;
^
BeerSelect.java:15: cannot find symbol
symbol : class BeerExpert
location: class com.example.web.BeerSelect
BeerExpert be = new BeerExpert();
^
BeerSelect.java:15: cannot find symbol
symbol : class BeerExpert
location: class com.example.web.BeerSelect
BeerExpert be = new BeerExpert();
^
BeerSelect.java:32: cannot find symbol
symbol : variable out
location: class com.example.web.BeerSelect
out.println("<br>try: " + it.next());
^
4 errors
com.example.modelパッケージが見つからないのはなぜですか?