我有一个 Ant 脚本,用于自动化一些与构建无关的任务,主要是作为对 EAR 文件的更新。其中包括为某些 Web 服务调用 SoapUI exe、解压缩 EAR 文件、修改一些类并重新打包。
现在,出于某种原因,我想使用 maven 脚本来做同样的事情。通过阅读 Stack Overflow 和 maven 教程,我发现这可以使用 maven 中的 Ant 插件进行复制。此外,我找不到解压 EAR 或在 maven 中调用可执行文件的直接替代品。该脚本与 maven 的标准构建过程没有任何关系,仅用于对已部署的 EAR 进行一些清理或更新。
那么我该怎么做呢?在 maven 中使用 Ant 插件还是有更好的 maven 方法来做到这一点?
谢谢,