Я использую Maven 3.0.3. Я хочу написать простую задачу, чтобы скопировать файл войны из моего целевого каталога в каталог развертывания Tomcat. Где мне поставить мою цель? Я пытался ...
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>socialmediaproxy</groupId>
<artifactId>socialmediaproxy</artifactId>
<packaging>war</packaging>
<version>0.1</version>
<goal name="copy-war" description="Copies the war file to the webapps directory">
<!-- This is Ant stuff -->
<copy file="${basedir}/target/${artifactId}-${version}.war" tofile="${warDestinationDir}"/>
</goal>
но когда я бегу
mvn copy-war -P dev
Я получаю эту ошибку ...
[ОШИБКА] Сборка не может прочитать 1 проект -> [Помощь 1]
[ERROR]
[ОШИБКА] Проект socialmediaproxy: socialmediaproxy: 0.1 (/Users/davea/Documents/workspace-sts-2.6.0.SR1/socialmediaproxy/pom.xml) содержит 1 ошибку
[ОШИБКА] Неправильное POM /Users/davea/Documents/workspace-sts-2.6.0.SR1/socialmediaproxy/pom.xml: нераспознанный тег: 'goal' (позиция: START_TAG просмотрено ... y-war "description =" Копии файл war в каталог веб-приложений "> ... @ 9: 84) @ /Users/davea/Documents/workspace-sts-2.6.0.SR1/socialmediaproxy/pom.xml, строка 9, столбец 84 -> [Помощь 2]
Есть идеи? - Дэйв