我有一个 ant 脚本,它生成一个自定义版本的 tomcat 以在我的服务器上使用。此 ant 脚本执行以下操作:
- 解压缩 tomcat .zip 文件的原始副本
- 删除一堆不用的文件
- 将一堆 jars 添加到 tomcat\lib 文件夹中,例如数据库驱动程序和其他
- 将其全部压缩到一个 zip 文件中
我注意到在http://maven.apache.org/plugins/maven-antrun-plugin/上有一个用于 maven 的 ant run 插件,但文档表明应该谨慎使用这个 ant run 插件。
哪些 maven 插件可用于执行基本的文件 io 操作,例如复制、解压缩、删除、重命名、移动、压缩等?