在已部署和调试环境之间更改GWT应用程序行为
我希望我的GWT应用程序在调试或开发vs时使用不同的常量。正确的方法是什么?我的网络搜索显示了很多关于调试GWT应用程序的页面,这不是我要找的。这看起来像是我的工作!;)在已部署和调试环境之间更改GWT应用程序行为,gwt,debugging,Gwt,Debugging,我希望我的GWT应用程序在调试或开发vs时使用不同的常量。正确的方法是什么?我的网络搜索显示了很多关于调试GWT应用程序的页面,这不是我要找的。这看起来像是我的工作!;) 它看起来是这样的(将它放在您的模块XML文件中,我还没有实际测试它,但您应该了解它的要点): 有关可用参数、规则等的更多信息,请参阅。这看起来像是一份工作!;) 它看起来是这样的(将它放在您的模块XML文件中,我还没有实际测试它,但您应该了解它的要点): 有关可用参数、规则等的更多信息,请参阅。正是我想要的。谢谢。只是
它看起来是这样的(将它放在您的模块XML文件中,我还没有实际测试它,但您应该了解它的要点):
有关可用参数、规则等的更多信息,请参阅。这看起来像是一份工作!;)它看起来是这样的(将它放在您的模块XML文件中,我还没有实际测试它,但您应该了解它的要点):
有关可用参数、规则等的更多信息,请参阅。正是我想要的。谢谢。只是补充一下,GWT已经有一个调试标志-
GWT.enableDebugId
,它控制ensuredbugid()
方法。您可以将其用作参考实现,或者更好—可以重用相同的标志。这正是我想要的。谢谢。只是补充一下,GWT已经有一个调试标志-GWT.enableDebugId
,它控制ensuredbugid()
方法。您可以将其用作参考实现,或者更好—可以重用相同的标志。
<define-property name="debug" values="true,false" />
<set-property name="debug" value="true" />
<replace-with class="package.Constants">
<when-type-is class="package.Constants"/>
</replace-with>
<replace-with class="package.ConstantsDebug">
<when-type-is class="package.Constants" />
<when-property-is name="debug" value="true"/>
</replace-with>