在我的GWT应用程序中,在客户端Java文件中,我写了一行来打印Locale:
System.out.println(Locale.getDefault());
Run Code Online (Sandbox Code Playgroud)
这里Locale是java.util.Locale的一个实例.
我得到一个例外: 09:31:53.656 [ERROR] [stockwatcher] Line 167 No source code is available for type java.util.Locale; did you forget to inherit a required module?
出人意料的是,在这个类我也用java.util.ArrayList
和java.util.Date
,但我没有得到这些类的任何异常.
我在这做错了什么?
我想检查一个给定的字符串是否在特定的dateformat中.如果不是用户应该能够抛出错误消息.
DateTimeFormat format=DateTimeFormat.getFormat("yyyy-MM-dd");
Date d= format.parse("1990-10-");
Run Code Online (Sandbox Code Playgroud)
有了这个输入,它应该给出错误.我尝试了try和catch,但它没有抛出任何异常.