ber*_*tie 4 maven-2 maven-3 maven
<project>
...
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.1.1</version>
<configuration>
<webappDirectory>/sample/servlet/container/deploy/directory</webappDirectory>
</configuration>
</plugin>
</plugins>
</build>
...
</project>
Run Code Online (Sandbox Code Playgroud)
如何清理<webappDirectory>/sample/servlet/container/deploy/directory</webappDirectory>
在爆炸war文件之前定义的目录的内容?
根据我的经验,定义为webappDirectory的文件夹不会被清理,因此将包含属于webapp的非相关文件.
如果我可以在当前用于清理webappDirectory的当前命令中添加一些东西,这将是很酷的,这是这样的:
mvn -o clean <cleanWebappDirectory here?> install war:exploded
Run Code Online (Sandbox Code Playgroud)
谢谢 !
您可能希望查看添加maven clean插件,指定要清理的必备文件夹.像下面的东西......请注意,它directory
应该是相对的.
<build>
[...]
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>2.4.1</version>
<configuration>
<filesets>
<fileset>
<directory>sample/servlet/container/deploy/directory</directory>
<includes>
<include>*</include>
</includes>
</fileset>
</filesets>
</configuration>
</plugin>
[...]
</build>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2516 次 |
最近记录: |