如何使用maven将.war文件复制到另一个目录?

时间:2015-09-23 14:36:48

标签: file maven deployment ant copy

我需要将我从目标目录构建的.war文件复制到部署目录。我知道如何使用Ant,但在这个项目中使用Maven,我不知道如何制作它。

感谢您的回答!

2 个答案:

答案 0 :(得分:1)

我相信之前的回答将具有指定名称的WAR文件放在中,而不是复制到指定的目录。因此WAR文件不会出现在默认目标/目录中。我尝试添加第二个块,希望Maven将文件放在两个目录中,这导致Maven忽略了第一个。

答案 1 :(得分: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>

只需将括号和文字替换为您想要的内容