您的设置有些麻烦,下面的程序对我来说很好用。
import java.util.*;import java.util.Locale;public class Donors { public static void main (String [] args) { for (final String pre : Locale.getISOCountries()) { System.out.println (pre); } }}它要求源代码的事实使我相信它正在尝试以某种调试模式进行编译或运行。您不需要编译java.util。*的源代码,这很奇怪。
看看我的简单测试程序是否在您的环境中有效,然后尝试按照这些思路寻找一些东西(调试选项)。最后一步:编译您与基线的javac(不NetBeans的)代码。
更新:
实际上,我发现了一些东西。如果要创建GWT应用程序,我认为java.util.Locale客户端(仅服务器)上不可用。Web上对该错误消息的所有引用都指向GWT及其在客户端的限制,毕竟它们已转换为Javascript好东西,因此不能期望它支持整个Java库集。
此处的页面显示了如何在GWT应用程序上执行i18n,java.util.Locale除了服务器端,这里没有任何提及。



