2013-11-15 145 views
2

我是GWT新手,試圖構建一個示例應用程序。這是我的EntryPoint班。這裏GWT.log拋出錯誤

package com.google.gwt.sample.client; 

import com.google.gwt.core.client.EntryPoint; 
import com.google.gwt.core.client.GWT; 

public class TalkToServer implements EntryPoint { 

    public TalkToServer() {} 

    public void onModuleLoad() { 
    HTTPRequest.asyncGet 
     (GWT.getHostPageBaseURL() + "person.xml", 
     new ResponseTextHandler() { 
     public void onCompletion(String responseText) { 
      GWT.log("some log message"); 
     } 
     }); 
    } 
} 

的錯誤是 -

log(java.lang.String,java.lang.Throwable) in com.google.gwt.core.client.GWT cannot be applied to (java.lang.String) 

我已經檢查GWT的Javadoc,發現日誌可以採取string作爲參數。我無法弄清楚爲什麼日誌會拋出這個錯誤。請讓我知道如果我失去了一些東西。

回答

1

使用

GWT.log("some log message", new Throwable()) 
+0

謝謝你試試,這個工作。但我想知道爲什麼GWT.log(「some msg」)拋出錯誤 –

+0

您是否在使用Eclipse?或任何IDE? 如果它有效,請將其標記爲答案。 –

+0

我正在使用emacs,我已經接受了這個答案,但不能upvote,因爲我沒有足夠的分數 –