我正在尝试使用gwt预处理器对gwt进行反射。我在Eclipse中为它创建了一个运行配置。它似乎运行预处理器很好,但在那之后,当我得到"未知参数:remoteUI"时,我认为它正在尝试运行gwt编译器。
如果我从运行配置中删除"remoteUI"参数,那么我会得到以下错误:缺少必需的参数"module[s]"
如果有人在Eclipse中有可用的配置,你能指定安装gwt预处理器的确切步骤吗?谢谢
如果使用开发模式,请使用org.hawk.gwt.ppc.DevModeWrapper
而不是org.hawk.gwt.ppc.CompilerWrapper
作为主类。以下是我创建调试配置的示例:
- 创建web应用程序配置(gwt web应用程序)
- 在主选项卡上,将DevMode类替换为
org.hawk.gwt.ppc.DevModeWrapper
- 以下是Arguments->Program Arguments部分的示例:
-Puse-generics -Pprocess-annotations -Preflect=org.hawk.gwtppc.webtest.tests.** -remoteUI "${gwt_remote_ui_server_port}:${unique_id}" -logLevel INFO -codeServerPort 9997 -port 8888 -war /Users/alexbereznevatiy/dev/gwtppc/webtests/war org.hawk.gwtppc.webtest.webtest
- 其余的都差不多。确保在classpath选项卡和sources选项卡中都包含了proprocessor二进制文件
请随意询问任何问题或在gwt预处理器中注册错误(如果您发现任何错误)。