161023083305
あぁ 十年一昔 っと
tomcat catalina
Catalina ... サーブレットコンテナ
Coyote ... HTTPサーバー
$CATALINA_HOME ... Tomcatエンジン部分。
$CATALINA_BASE ... Tomcatデータ部分。
$CATALINA_HOME/bin/catalina.sh
$ tree -d
http://d.hatena.ne.jp/kanonji/20120402/1333349448
.
|-- bin #catalina.shなど
|-- conf #tomcatの編集すべきではない方の設定ファイル
|-- lib #catalina.jarやtomcat-coyote.jarなど、Tomcatを構成するプログラム
|-- logs #ログファイル
| |-- catalina.out #Tomcatのログ
| `-- localhost.log #jspのコンパイルに失敗した場合の例外とか書き出されるらしい。
|-- temp
|-- webapps ★ #アプリのデプロイ先
| |-- sample.war #設定次第だけど、ここにwarを置くと、1個したのように展開される。
| `-- sample #この場合は「sample」という名前のアプリ。サーブレットと呼んでもいいのかな?
| |-- META-INF #sampleサーブレットの設定などを置く。HTTPを介してアクセスできない場所。
| | |-- context.xml #sampleサーブレットの設定の内、コンテキスト部分を記述する。コンテキストが何かは不明。
| `-- WEB-INF #sampleサーブレットの設定などを置く。HTTPを介してアクセスできない場所。
| |-- web.xml #sampleサーブレットの設定。デプロイメントディスクリプタと呼ぶらしい。
| |-- classes #sampleのプログラム。コンパイル済みの.classファイルを置く。
| `-- lib #sampleサーブレットが利用するライブラリ。基本.jarファイル
`-- work #JSPがコンパイルされて生成されたサーブレットが配置される
該当記事 1 / 1 件
この記事にコメントとか
©