1. ホーム
  2. java

[解決済み] Tomcatで自分のアプリケーションをルートに展開する

2022-05-14 17:22:21

質問

私は私のアプリケーションの戦争ファイルを持っています。私はルートレベルでこれをデプロイする必要があります。現在のURLは http://localhost:8080/war_name/application_name .

どのように解決するのですか?

いくつかのオプションがあります。

  1. すぐに使える ROOT/ ディレクトリを削除し、war ファイルの名前を ROOT.war にリネームしてからデプロイしてください。

  2. Warを(あなたの例から)次のようにデプロイしてください。 war_name.war として配備し コンテキストルート conf/server.xml で、war ファイルを使用します。

    <Context path="" docBase="war_name" debug="0" reloadable="true"></Context>
    
    

最初のものはより簡単ですが、少し不格好です。2つ目はおそらく、よりエレガントな方法です。