Я использую IntelliJ IDEA Ultimate 14, и я хочу развернуть веб-проект на сервере tomcat в IntelliJ.Как предотвратить IntelliJ от создания MANIFEST.MF, который переопределяет исходный?
В настройках проекта -> Артефакты, я определил «веб-приложение: взорван» из моего веб-проекта. На панели вывода этого артефакта я получаю папку META-INF моего веб-проекта вместе с другими веб-ресурсами.
Когда я впервые запустил сервер tomcat, IntelliJ построил и развернул взорванную войну для tomcat, и мое веб-приложение отлично справилось. Но если я перезапустить сервер, я получаю исключение
java.io.IOException: invalid header field
Посмотрел на выходе разобранной войны, и я обнаружил, что IntelliJ генерироваться как-то MANIFEST.MF в META-INF, что перекрытый исходный файл моего проекта , Более того, этот сгенерированный MANIFEST был усечен, что вызвало недопустимое исключение поля заголовка.
Как я могу предотвратить IntelliJ от создания MANIFEST.MF или есть ли способ сделать сгенерированный MANIFEST действительным?