2012-12-11 16 views
8

、私はそれを持っていないようです、myappにへのアプリケーション・コンテキストを設定しています任意の効果。私は、アプリケーションがmyapp、または生成されたcontext.xmlファイルにデプロイされてmyAppのコンテキストをmyappに設定することを期待していました。なぜこれがうまくいかないのか(これは爆発した戦争であるという事実と関係がありますか?)IntelliJのWebアプリケーションのコンテキストパスは私のIntelliJのウェブアプリで

+0

は、コンテキストが展開で指定されたウィザードとバニラのTomcat 7のインストールで作成されたブランドの新しいプロジェクト、とうまく動作します:

は、関連の質問を参照してくださいこのアプリケーションはIDEAから実行した後、http:// localhost:8080/myapp/'にあります。正しく動作しないサンプルプロジェクトを共有できますか? IDEAとTomcatのバージョンも指定してください。 – CrazyCoder

+0

サンプルを再現してみましょう。 –

+0

@CrazyCoder、爆発した戦争の出力ディレクトリを/webappsに設定しましたか? –

答えて

7

Tomcat起動スクリプトでCATALINA_BASEを無効にすると、変更された構成が配置されているカスタムCATALINA_BASEの場所を指定することでIDEAの展開が中断される可能性があります。これにより、Tomcatがアーティファクト出力ディレクトリとして指定された場所から直接アーティファクトをロードします。再現することはできません

+0

これは、IDEAの '設定の編集'ダイアログボックスの巨大な点滅文字で表示されます。環境変数として 'CATALINA_BASE'を渡すという合理的な決定のようなものから、悲惨さが生じる可能性があります。 – Hal50000

関連する問題