2011-11-27 56 views
0

我想使用GWT分機開始,只是想從這個tutorial的Hello World在GWT EXT(GXT)

寫我的第一個程序(的Hello World),在EXT-GWT但是當我運行我的程序它說

無法在您的類路徑中找到'com/extjs/gxt/ui/GXT.gwt.xml';

如果我再更換它在我的XML文件

<inherits name='com.gwtext.GwtExt'/> 

那麼它給這個錯誤

com.google.gwt.core.client.JavaScriptException:(類型錯誤): '$ wnd.Ext'爲空或不是對象

回答

2

您是否試圖使用GWT Ext,使用Ext GWT教程?在這種情況下,訂單很重要,GWT Ext與Ext GWT不同。

說了這些,假設你想要開始使用ExtGwt,而不是GWT EXT,那麼你的類路徑中可能沒有EXTGwt jar。

此外,在本教程中,它說你應該有這樣的:

<inherits name="com.extjs.gxt.ui.GXT" /> 
在gwt.xml文件

。不要把它改成GwtExt,因爲像我之前說過的那樣,ExtGWT!= GWT Ext。

區別是:

ExtGWT是這一類StackOverflow上reffers的產品。它由sencha開發。

GWT Ext是一個開源的ExtJS包裝器(由Sencha開發)。

看到這個職位一個更明確的說法:http://roberthanson.blogspot.com/2008/04/gwt-ext-vs-ext-gwt.html,或者這一個:Difference between gwt-ext and ext-gwt

+0

哎,非常感謝,它的工作原理:) – junaidp