所有的字符串我有我需要分析和提取所有的字符串文字並把它們放在一個文件作爲播放的舊式Java不變的源文件的一個相當大的數字。
對於爲例:提取從Java項目
Label l = new Label("Cat");
將成爲:
Label l = new Label(Constants.CAT);
而在Constants.java
我會:
public final static String CAT = "Cat";
我不想琴絃在屬性文本被外部化文件。
一個原因是爲了一致性和代碼的可讀性。
另一個是我們的客戶端代碼使用GWT
,它不支持Java屬性文本文件機制。
我可以寫某種解析器(使用Ant任務替換可能)?
但我想知道IDE
是否已經自動做這種事情。
「我們的客戶端代碼使用GWT,它不支持Java屬性文本文件機制」:這根本不是真的......確實,您不能直接從客戶端加載屬性文件,而是客戶端可以對服務器進行異步調用,並且服務器可以發回屬性對象(或者以您需要的任何形式發送數據)。你*可以*在客戶端使用屬性文件,只需要一兩步就可以完成。 – 2013-11-14 13:42:50