2015-09-23 2 views
1

Мне нужно скопировать файл .war, который я создаю из целевого каталога, чтобы развернуть каталог. Я знаю, как это сделать с Ant, но в этом проекте используйте Maven, и я не знаю, как это сделать.Как скопировать файл .war в другой каталог с maven?

Спасибо за ваши ответы!

+0

Непонимание Maven. Maven - это инструмент построения, а не инструмент развертывания. Возможно, вы можете взглянуть на [Плагин Cargo Maven для развертывания в Tomcat/Whatever ...] (https://codehaus-cargo.github.io/cargo/Maven2+plugin.html) – khmarbaise

ответ

0

В конфигурации плагина War вам нужно будет предоставить плагину выходной каталог. например:

<plugin> 
    <groupId>org.apache.maven.plugins</groupId> 
    <artifactId>maven-war-plugin</artifactId> 
    <version>2.3</version> 
    <configuration> 
     <warName>[the name you want for your war file]</warName> 
     <outputDirectory>[the output directory you want the war in]  </outputDirectory> 
    </configuration> 
</plugin> 

Просто замените скобки и текст с тем, что вы хотите

1

Я считаю, что предыдущий ответ места, не копирует файл WAR с указанным именем в указанной директории. Таким образом, файл WAR не отображается в целевом каталоге/каталоге по умолчанию. Я попытался добавить второй блок в надежде, что Maven поместит файл в оба каталога, и это заставило Maven игнорировать первый.

Смежные вопросы