2012-09-22 166 views
1

我正在使用Maven作为构建工具,并试图将大量手动流程转换为流线型流程。Maven Build - SoX /音频转换

我有一个Web应用程序,它使用当前在部署时的音频文件,通过SoX TasK:http://sox.sourceforge.net/运行,将它们转换为所需的采样率和目标文件夹。 (手动步骤使用.bat文件)

是否有插件或简化的方式将音频构建组件集成到Maven构建中?

我曾考虑过使用嵌入的Ant脚本,但不确定这是否是正确的方向。

干杯

回答

1

创建自己的Maven插件(Mojo)并不困难。看看在Mojo Developers Cookbook

[编辑] 我还要提到的是,你可以使用Exec Maven Plugin作为一个不太便携替代运行.bat脚本。 exec plugin source code也是您开始编写自己的SoX插件的好地方。

+0

啊我没有想到写一个插件,谢谢你的链接,我会更多地考虑它 – NathanS