0
我在resources.i18n包中定义了一个字符串常量数组。在TestConstants.java里面GWT:在tomcat中部署.war文件后,@DefaultStringArrayValue不起作用
@DefaultStringArrayValue(“Win,Win32,Win64,Sun,Linux,iOS,iPhone,Mac”)
String [] platforms();
也会使TestConstants.properties如下
平台=赢的Win32,Win64的,阳光,Linux和iOS版,iPhone,Mac的
此代码是从Eclipse的应用程序启动后工作正常的条目。 “平台”返回上面提到的字符串数组。
在Apache Tomcat上部署.war之后,“platforms”返回单个String而不是Array of String。它将“Win,Win32,Win64,Sun,Linux,iOS,iPhone,Mac”作为一个字符串返回。
我使用Maven“mvn clean install”创建了.war文件。 感谢
换句话说,使用一个字符串数组。 –