2016-10-10 9 views
-1

私は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を有効にする方法はありますか?

答えて

関連する問題