2016-06-28 33 views
0

我有一些(html)文件最終必須包含在WAR文件中。 這些文件看起來像:自定義文件過濾器(maven-resource-plugin)

<html> 
.. 
<!-- marker_id_start --> 
.. html mark-up I want to keep... 
<!-- marker_id_end --> 
.. 
</html> 

我想要一份變換每個文件的內容切斷一切之前marker_id_startmarker_id_end所以結果文件看起來像:

<!-- marker_id_start --> 
.. html mark-up I want to keep... 
<!-- marker_id_end --> 

甚至就像

.. html mark-up I want to keep... 

轉變是戰爭彙編過程的一部分,所以我想我可以使用Maven資源插件與自定義過濾器。 很明顯,我需要配置標記ID,但我不知道如何做到這一點,以及如何使這些自定義配置選項可見在我的過濾器。

我發現的唯一文檔是這樣的:https://maven.apache.org/plugins/maven-resources-plugin/examples/custom-resource-filters.html但它沒有說太多,只有非常基本的東西。

任何幫助表示讚賞。 謝謝。

+0

過濾不是關於刪除部分文件,而是在構建時用特定值替換標記。你爲什麼想這樣做? – Tunaki

+0

我想刪除是用空字符串替換;) – Shake

回答