Tomcat
Apache Tomcat はオープンソースの Java Servlet コンテナです。
Versions
| Apache Tomcat Version | Servlet API Version |
|---|---|
| 10.x | 5.0 |
| 9.x | 4.0 |
| 8.x | 3.1 |
| 7.x | 3.0 |
| 6.x | 2.5 |
| 5.5.x | 2.4 |
| 5.0.x | 2.3 |
| 4.1.x | 2.3 |
Web Files
- 静的
ファイル:
HTML、CSS、JS、TXT、MP4、JPG - 動的
ファイル:
JSP、Servlet
Directory
| ディレクトリ | 説明 |
|---|---|
| bin | サーバーの実行 ファイルを保存 |
| conf | サーバーの設定 ファイルを保存 |
| lib | サーバーの jar ファイルを保存 |
| logs | サーバー実行 時 に出力 されるログ情報 を保存 |
| temp | サーバー実行 時 に生成 される一時 データを保存 |
| webapps | デプロイされた Web プロジェクトを保存 |
| work | Tomcat の作業 ディレクトリ。Tomcat 実行 時 に JSP を Servlet にコンパイルしたソースコードとセッションシリアライズのディレクトリを保存 |
Start / Stop
bin ディレクトリ内 :
startup.bat- 起動catalina run- 起動 (コンソール出力 付 き)shutdown.bat- 停止
Failed
startup.bat をクリックすると黒
い窓
が一瞬
で消
える場合
、JAVA_HOME 環境
変数
が正
しく設定
されていない可能性
があります。
Port
Connector:Port
Web Project Structure
WebContent/Webapps # サーバーによって保護されたディレクトリ。ブラウザからこのディレクトリ内容に直接アクセスできない
└── WEB-INF
├── lib # サードパーティの jar ファイルを保存
└── web.xml # Web Dynamic Project 設定デプロイの記述ファイル
# Servlet、Filter、Listener、Session...etc.