我有一個構建文件,作爲構建過程的一部分依賴於幾個taskdefs。這些taskdef項目(例如webdoclet和jasper2)使用log4j作爲記錄器。理想情況下,我希望能夠爲每個配置文件提供不同的log4j配置文件,但最低限度,我希望能夠指定使用哪個log4j配置文件。 我之前做過的工作是在類路徑的前面放置包含我想讓taskdef使用的log4j.xml的目錄。例如:
<target n
問題 我們有大量的xml配置文件,我們希望在構建時合併到一個主版本中。較小的配置文件更容易維護,一個大文件加載速度更快,所以我想這是一個流行的構建轉換過程,我會在網上找到很多很好的例子。 我能找到問題here at StackOverflow的一部分的一些很好的解決方案,但他們都依賴於知道需要合併的xml文件的名稱。這對我來說似乎是不必要的開銷。應該可以編寫一個可以動態計算需要哪些輸入xml文件的