GWT EXT(GXT)中的Hello World

时间:2011-11-27 10:40:16

标签: gxt

我想从Gwt ext开始,只是尝试从这个tutorial

在EXT-GWT中编写我的第一个程序(Hello World)

但是,当我运行我的程序时,它说

  

无法找到' com / extjs / gxt / ui / GXT.gwt.xml'在你的类路径上;

如果我然后将我的xml文件替换为

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

然后它给出了这个错误

  

com.google.gwt.core.client.JavaScriptException:(TypeError):&#39; $ wnd.Ext&#39;是null或不是对象

1 个答案:

答案 0 :(得分:2)

您是否正在尝试使用Ext GWT的教程来了解GWT Ext?在这种情况下,顺序很重要,GWT Ext与Ext GWT不同。

说完了,假设你想开始使用ExtGwt而不是GWT EXT,你可能在类路径中没有EXTGwt jar。

此外,在教程中它说你应该这样:

<inherits name="com.extjs.gxt.ui.GXT" /> 
在你的gwt.xml文件中。不要把它改成GwtExt,因为就像我之前说过的那样,ExtGWT!= GWT Ext。

区别在于:

ExtGWT是StackOverflow上此类别的产品。它是由sencha开发的。

GWT Ext是ExtJS的开源包装器(也由Sencha开发)。

请参阅此帖子以获得更清晰的视图:http://roberthanson.blogspot.com/2008/04/gwt-ext-vs-ext-gwt.html或此视图:Difference between gwt-ext and ext-gwt