私はIntelliJ IDEA Ultimate 14を使用しており、IntelliJ内のTomcatサーバーにWebプロジェクトを展開したいと考えています。IntelliJが元のものを上書きするMANIFEST.MFを生成しないようにするには?
プロジェクト設定 - >成果物で、自分のWebプロジェクトから「Webアプリケーション:爆発」を定義しました。このアーティファクトの出力パネルでは、私のWebプロジェクトのMETA-INFフォルダと他のWebリソースを取得します。
初めてTomcatサーバーを起動したとき、IntelliJはTomcatに展開された戦争を構築して展開しました。私のWebアプリケーションは正常に動作しました。しかし、私は、サーバーを再起動した場合、私は例外
java.io.IOException: invalid header field
を取得し、私は爆発し、戦争の出力を見て、私はIntelliJのは何とか私のプロジェクトの元のファイルをオーバーライドMETA-INFでMANIFEST.MFを生成したことがわかりました。さらに、この生成されたMANIFESTは切り捨てられ、無効なヘッダーフィールド例外が発生しました。
どのようにしてIntelliJがMANIFEST.MFを生成するのを防ぐことができますか、または生成されたMANIFESTを有効にする方法はありますか?