我希望编写一个共享库,用于各种GWT应用程序。共享库将利用GWT API,不应该使用非模拟的Java类。
两个问题:
答案 0 :(得分:3)
对于GWT库,您必须在*.gwt.xml
中包含GWT模块(*.java
文件)和*.jar
文件(如果您愿意,还可以在不同的JAR中)。< / p>
AFAIK,Eclipse的Google插件使用*.gwt.xml
文件中的信息,client
子包未经过硬编码;所以你应该能够像使用GWT应用程序一样使用它。
最后,您可以使用参数-validateOnly
调用GWT编译器,以检查您的GWT模块是否仅使用可翻译类。
答案 1 :(得分:-1)
我很确定您无法开发gwt共享库并将其打包到jar文件中。 Gwt在编译文件时需要访问所有源代码。它根本无法读取类文件。或者我误解了你想要做什么?