tomcat 7リリース方式

1484 ワード

1つ目の方法:
tomcatのconfディレクトリでserver.xmlの、ノードに追加します.
<Context path="/hello" docBase="E:\workspace\hello\WebRoot" debug="0" privileged="true">
  </Context>

配備されたwarファイルの場合、warファイル名がsme.war、sme.warのディレクトリがD:smeの場合、次のようになります.
<Context docBase="sme" path="" reloadable="false" debug="0"/>

smeはwarファイルのパッケージ名です.
Contextノードのプロパティ.詳細は関連ドキュメントを参照してください.
2つ目の方法:
WebプロジェクトファイルまたはwarファイルをWeb appsディレクトリにコピーし、アクセスパスはhttp://localhost:post/warファイル名.
3つ目の方法:
とても柔軟で、confディレクトリの中で、新しいCatalina\localhostディレクトリ、このディレクトリの中で新しいxmlファイル、名前は勝手に取ることができなくて、pathの後のその名前と一致して、下のこのpathの配置に従って、xmlの名前はhelloであるべきで、このxmlファイルの内容は:
<Context  docBase="E:\workspace\hello\WebRoot" debug="0" privileged="true">
  </Context>

ここでのpath属性は書く必要はありませんが、ファイルの名前はアクセスするpath属性なので、pathはアプリケーションとは異なる名前を付けることができます.たとえば、ここのプロファイル名はiText.xmlで使用できます.アクセス時ブラウザアドレスバー入力http://localhost:8080/iTestいいです.
4つ目の方法:
server.xmlで構成するには、次の手順に従います.
tomcatのアプリケーションを/webappsから/server/NewDirパスに指向すると、プロジェクトはNewDirに配備できます.NewDirはwarファイル名ではなくwarパッケージの配置位置のディレクトリ名で、ここでは2番目の方法とは異なり、2番目の方法はwarファイルのパッケージ名です.
<Host name="localhost" appBase="/server/NewDir" unpackWARs="true" xmlValidation="false" xmlNamespaceAware="false">