Java 如何开发非UI客户端GWT库?
我希望编写一个用于各种GWT应用程序的共享库。共享库将利用GWTAPI,并且不能使用非仿真Java类 两个问题:Java 如何开发非UI客户端GWT库?,java,gwt,gwt-2.4,Java,Gwt,Gwt 2.4,我希望编写一个用于各种GWT应用程序的共享库。共享库将利用GWTAPI,并且不能使用非仿真Java类 两个问题: 如果我使用的是非仿真类,Eclipse是否有一个插件可以让我使用GWTAPI和flag(但只需构建一个兼容的jar而不是war)?(我知道标准插件在“客户端”区域工作时会这样做,我只希望整个源代码树具有相同的行为) 如果没有,是否有Maven/Ant插件可以帮助您 我非常确定您不能开发gwt共享库并将其打包到jar文件中。Gwt在编译文件时需要访问所有源代码。它根本无法读取类文件。
- 如果我使用的是非仿真类,Eclipse是否有一个插件可以让我使用GWTAPI和flag(但只需构建一个兼容的jar而不是war)?(我知道标准插件在“客户端”区域工作时会这样做,我只希望整个源代码树具有相同的行为)
- 如果没有,是否有Maven/Ant插件可以帮助您
*.jar
中包含GWT模块(*.GWT.xml
文件)和*.java
文件(如果您愿意,也可以在不同的jar中)
顺便说一句,Google Eclipse插件使用了*.gwt.xml
文件中的信息,客户端
子包不是硬编码的;因此,您应该能够以与GWT应用程序相同的方式使用它
最后,您可以使用参数-validateOnly
调用GWT编译器来检查GWT模块是否只使用可翻译类