关于GWT模块文件的问题

时间:2011-08-31 15:21:08

标签: gwt

对于GWT模块文件,它是在编译中使用还是在运行时或两者中使用?

同样对于GWT语言环境,我定义了以下内容

  <extend-property name="locale" values="nl"/>
  <extend-property name="locale" values="en"/> 
  <set-property-fallback name="locale" value="en"/>  

我有一个java类MyMessages.java(没有默认值在类中定义),它扩展了gwt client.Message包,我还有两个属性文件:MyMessages_nl.properties和MyMessages_en.properties。我没有定义MyMessages.properties文件。

当我编译应用程序时,总会出现错误,似乎当GWT编译器找不到MyMessages.java的默认属性文件时,它不会回退到MyMessages_en.properties。有人知道为什么吗?

提前致谢!

1 个答案:

答案 0 :(得分:2)

请参阅http://code.google.com/p/google-web-toolkit/issues/detail?id=5769

解决方法是添加:

<set-property name="locale" value="nl,en" />

因此不再有locale=default排列。