2016-05-17 67 views
0

我正在開發一個Java/J2EE Web項目,其中所有GUI都是在GWT(V2.5.1)中開發的。我們已經在JBoss 7.1中部署了WAR文件。現在我想在eclipse Luna(4.4)中調試UI /客戶端代碼。我嘗試了很多方法來調試但不成功。有沒有任何方法/第三方工具/ Eclipse插件來調試GWT代碼。請幫我調試代碼。提前致謝。 (也讓我知道登錄GWT的方式)。如何在JBoss中調試GWT客戶端代碼?

回答

0

將GWT客戶端代碼部署爲戰爭後,您無法進行調試。 您只能使用SuperDevMode使用瀏覽器的調試工具進行調試(我更喜歡Chrome)。

記錄是把一些東西在你的gwt.xml後使用java.util.logger程序完成

<inherits name="com.google.gwt.logging.Logging"/> 
<inherits name="be.gps.gwt.shared.Shared"/> 

<set-property name="gwt.logging.enabled" value="TRUE" /> 
<set-property name="gwt.logging.developmentModeHandler" value="ENABLED" /> 
<set-property name="gwt.logging.systemHandler" value="DISABLED" /> 
<set-property name="gwt.logging.consoleHandler" value="ENABLED"/> 
<set-property name="gwt.logging.simpleRemoteHandler" value="DISABLED" /> 
<set-property name="compiler.stackMode" value="emulated" /> 
<set-configuration-property name="compiler.emulatedStack.recordLineNumbers" value="true"/> 
<set-configuration-property name="compiler.emulatedStack.recordFileNames" value="true"/> 

<replace-with class="be.gps.gwt.jsonrpclogger.client.JsonRpcRemoteLogHandler"> 
    <when-type-is class="com.google.gwt.logging.client.SimpleRemoteLogHandler" /> 
    <any> 
     <when-property-is name="gwt.logging.enabled" value="TRUE" /> 
     <when-property-is name="gwt.logging.simpleRemoteHandler" value="ENABLED" /> 
    </any> 
</replace-with>