Tomcat は、サーブレットを実行およびデバッグする場合、クラスパス内の Web モジュール要素を次の順序で読み込みます。
WEB-INF/classes
ディレクトリ)WEB-INF/lib/*.jar
ディレクトリ)$CATALINA_HOME/common/classes
$CATALINA_HOME/common/lib/*.jar
$CATALINA_HOME/classes
$CATALINA_HOME/lib/*.jar
![]() |
|
IDE の「内部」 Tomcat インストール先である $CATALINA_HOME
ディレクトリは、tomcat401
ディレクトリに対応します。複数の Web モジュールによって共有されるライブラリは、上記リストの 3 から 8 のいずれか 1 つの場所に配置される必要があります。共有ライブラリを tomcat401_base
ディレクトリに追加しないでください。
Tomcat 上でのクラスの読み込みについては、http://jakarta.apache.org/tomcat/tomcat-4.0-doc/class-loader-howto.html を参照してください。
関連項目 | |
---|---|
Tomcat 4.0 プラグイン Web モジュールの実行 |