Я хотел бы иметь два разных файла дескриптора web.xml
в моем проекте maven. Первый (по умолчанию) должен быть включен в файл войны для развертывания на сервер приложений, а второй должен использоваться для разработки с использованием tomcat7-maven-plugin:run
. Я знаю, что есть параметр <tomcatWebXml>
, но он указывает Tomcat global web.xml
, который я не хочу менять.Как использовать другой дескриптор web.xml в tomcat7-maven-plugin: запустить?
Для jetty-maven-plugin:run
Я могу указать либо <webApp>/<descriptor>
, либо <webApp>/<overrideDescriptor>
. Сначала заменяется по умолчанию web.xml
указанным файлом, а во втором - указанным файлом в дополнение к умолчанию web.xml
.
Есть ли какая-либо возможность, как достичь такой же функциональности с помощью tomcat7-maven-plugin
?
не могли бы вы уточнить, почему 'tomcatWebXml' не годится для вас? –
Параметр '' переопределяет глобальный файл web.xml Tomcat. На самом деле я хочу использовать исходный файл, который выпущен как часть Tomcat. И я также не хочу копировать и вставлять этот файл длиной 150 КБ в файл 'web.xml'. –
Vojta