【发布时间】:2014-05-28 12:05:43
【问题描述】:
在 GWT 2.4 中,对 RequestFactory 接口执行了混淆处理。
有什么方法可以禁用它吗?具体来说,我希望获取客户端中实际 RF 方法名称的名称。
【问题讨论】:
标签: gwt requestfactory
在 GWT 2.4 中,对 RequestFactory 接口执行了混淆处理。
有什么方法可以禁用它吗?具体来说,我希望获取客户端中实际 RF 方法名称的名称。
【问题讨论】:
标签: gwt requestfactory
这是不可能的。
如果您将“ValidationTool”作为注释处理器运行,您可以将生成的反混淆器源写入文件,您可以在其中找到混淆名称与实际域类和方法/属性之间的映射。
【讨论】:
如果在 GWT 编译器选项中添加“-style PRETTY|DETAILED”,您可以在所有模块中禁用混淆
<java classname="com.google.gwt.dev.GWTCompiler" classpathref="gwt.classpath" fork="true" failonerror="true">
<jvmarg="-Xmx256M"/>
<arg value="-style" />
<arg value="PRETTY" />
<arg value="-out" />
<arg value="../html" />
<arg value="YourModule"/>
</java>
【讨论】: