tomcatのwebappsディレクトリにsample.warファイルをコピーしました。
localhost:8080にアクセスできます。
戦争の展開はデフォルトで自動です-私は抽出されたフォルダ「サンプル」について私のwebappsフォルダをチェックしました
しかし、抽出されません。warファイルが抽出されない理由。これに対する解決策を教えてください。
そのwarファイルをwebapps/
ディレクトリから削除します。http://localhost:8080/
次に、Webブラウザでリンクを開きます。Tomcat Managerをクリックし、ユーザー名とパスワードを入力します。次のページでは、「デプロイするWARファイル」と呼ばれる1つのオプションを確認できます。そこからwarファイルを選択し、「デプロイ」ボタンをクリックします。
ファイルをwebapp/
ディレクトリにコピーするときに自動展開が必要な場合。server.xml
次に、ファイルに次の値が含まれていることを確認します。
autoDeploy="true"
unpackWARs="true"
ファイル内のこれらの値を検索し、server.xml
上記のように値を編集するだけです
詳細については、「ローカルパスからの新しいアプリケーションのデプロイ」を参照してください。
一般に、これは2がある場合に発生しますTomcats
。CATALINA_HOME
を参照していて、からTomcat-A
実行しようとしている場合。実行されます。したがって、展開しようとしている戦争は、実際に実行されているように抽出されません。Tomcat-B
Tomcat-B/bin/startup.bat
Tomcat-A
Tomcat-B
Tomcat-A