java – Maven:清理gwt-unitCache目录
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java – Maven:清理gwt-unitCache目录,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1931字,纯文字阅读大概需要3分钟。
内容图文
![java – Maven:清理gwt-unitCache目录](/upload/InfoBanner/zyjiaocheng/826/364f1e6cbb4448e4bcdfda6ab8706c4d.jpg)
我有一个maven问题.
我有一个GWT项目,它生成一个临时目录gwt-unitCache文件夹.我想在构建过程结束时删除它.
我有这个插件配置:
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>2.5</version>
<configuration>
<filesets>
<fileset>
<directory>src/main</directory>
<includes>
<directory>gwt-unitCache/**</directory>
</includes>
<followSymlinks>false</followSymlinks>
</fileset>
</filesets>
</configuration>
<executions>
<execution>
<id>gwt-unitCache</id>
<phase>install</phase>
<goals>
<goal>clean</goal>
</goals>
</execution>
</executions>
</plugin>
这通过删除src / main下自动生成的gwt-unitCache文件夹来完成它的工作.但是,它还删除了包含类和war文件的目标文件夹.
我不希望删除目标文件,因此我通过删除部分修改了配置:
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>2.5</version>
<configuration>
<filesets>
<fileset>
<directory>src/main</directory>
<includes>
<directory>gwt-unitCache/**</directory>
</includes>
<followSymlinks>false</followSymlinks>
</fileset>
</filesets>
</configuration>
<executions>
<execution>
<id>gwt-unitCache</id>
<phase>install</phase>
</execution>
</executions>
</plugin>
但这一次它不再起作用了. gwt-unitCache未被删除.看起来插件是在构建过程的开始而不是在结束时运行的.
我不擅长Maven.有人可以帮忙吗?如何配置它以便:
>在构建过程结束时删除gwt-unitCache.
>不删除目标文件夹.
我使用命令:
maven清洁安装
建立它.
非常感谢.
解决方法:
未经测试但maven-clean-plugin公开了可帮助完成工作的excludeDefaultDirectories.就像是:
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>2.5</version>
<configuration>
<filesets>
<fileset>
<directory>src/main</directory>
<includes>
<directory>gwt-unitCache/**</directory>
</includes>
<followSymlinks>false</followSymlinks>
</fileset>
</filesets>
<excludeDefaultDirectories>true</excludeDefaultDirectories>
</configuration>
<executions>
<execution>
<id>gwt-unitCache</id>
<phase>install</phase>
<goals>
<goal>clean</goal>
</goals>
</execution>
</executions>
</plugin>
另外,我不明白为什么你需要清除这个目录,你不能在你的SCM中忽略它吗?
内容总结
以上是互联网集市为您收集整理的java – Maven:清理gwt-unitCache目录全部内容,希望文章能够帮你解决java – Maven:清理gwt-unitCache目录所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。