我想通過將它們作爲Java類的靜態最終字符串變量存儲,並引用或靜態導入它們,將它們用作XML,字符串,方法,註釋等中的值來強制執行標準化的鍵。如何在XML文件中利用字符串常量?
有誰知道一個好的方法,讓Maven插入(如過濾)像StringKeys.SOME_KEY值到一個XML文件?例如像
<element value="${StringKeys.SOME_KEY}"/>
或類似的 - 主要想法是強制通用性和防止關鍵失準。或者一種替代解決方案來實現 - 用一些語義來說,如果一個不存在的字符串被引用,它在構建過程中會失敗?如果它在C#中工作,也可以獲得獎勵積分。
你想比過濾別的東西,對不對? – 2010-04-02 21:07:19
是的 - 因爲我希望令牌的來源位於Java類中 - 理想情況下更接近EL評估的東西,但這會代替 – jayshao 2010-04-02 21:16:10