2012-09-22 168 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