2013-04-10 41 views
1

我试图用超级源来模拟类GWT无法访问源代码。这首先运行良好。但是,当我在通过Bean验证(JSR 303)验证的类中使用这些类时,出现错误: [java] com.google.gwt.dev.jjs.InternalCompilerException:访问期间出现意外错误。 ... ... 【JAVA]产生的原因:java.lang.NoClassDefFoundError:somepath/MyClass的GWT仿真问题(Hibernate验证器)

恕我直言,这看起来像我不能使用“共享”包仿真一但只能在“客户”。

在这里有什么经验?

TIA ujbi

回答

0

GWT

客户端软件包编译javascript

共享软件包编译为​​和javascript

大多数情况下编译为java代码时不会引发问题。但编译为java脚本时可能会引发此问题。

IMHO This looks like I cannot use Emulations in 
            'shared' packages but only in the 'client'. 

是的不幸的是,这是

共享包中的代码必须对编译器友好。即它应该效仿。