所有的字符串我有我需要分析和提取所有的字符串文字并把它们放在一个文件作为播放的旧式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