Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse GWT设计师。它适用于更高版本吗?_Eclipse_Google App Engine_Gwt_Swt_Xulrunner - Fatal编程技术网

Eclipse GWT设计师。它适用于更高版本吗?

Eclipse GWT设计师。它适用于更高版本吗?,eclipse,google-app-engine,gwt,swt,xulrunner,Eclipse,Google App Engine,Gwt,Swt,Xulrunner,我正在使用GWT和GAE在EclipseLuna中启动一个项目。我想问您是否可以在GWTSDK2.6版本中运行GWT设计器(以图形方式生成UI) UIBinder工作得很好,我指的是xml方式。但是,当我尝试用设计器创建一些UI时,而不是用XML编写源代码,它向我显示了关于SWT浏览器和xulrunner的众所周知的错误。在阅读和尝试了很多东西之后,我得出了一个结论:您只能在Eclipse3.7和GWT2.1或更高版本中使用它。我说得对吗?是否有其他选项可以使用此技术创建UI?(就像在Xcode

我正在使用GWT和GAE在EclipseLuna中启动一个项目。我想问您是否可以在GWTSDK2.6版本中运行GWT设计器(以图形方式生成UI)


UIBinder工作得很好,我指的是xml方式。但是,当我尝试用设计器创建一些UI时,而不是用XML编写源代码,它向我显示了关于SWT浏览器和xulrunner的众所周知的错误。在阅读和尝试了很多东西之后,我得出了一个结论:您只能在Eclipse3.7和GWT2.1或更高版本中使用它。我说得对吗?是否有其他选项可以使用此技术创建UI?(就像在Xcode或Visual Studio中一样)

GWT Designer不再维护(部分原因是SWT浏览器问题)。这也意味着它不适用于GWT2.7(它不适用于2.6.0,2.6.1暂时重新引入了GWT Designer所需的代码,但GWT Designer从未更新,因此它停止了使用2.7)

正因为如此,我甚至不建议尝试让GWT设计器与您当前的设置一起工作,因为无论何时更新Eclipse或GWT,它都肯定会失败

我不知道有任何其他用于GWT的UI生成器


最后,但并非最不重要的是,根据最新的数据,只有6%的人使用GWT Designer,而不是手工编辑普通Java代码或UiBinder XML;如果你问我的话,这不是恢复GWT Designer项目的一个很大的动机…

GWT Designer确实在Linux上使用GWT 2.6.1,但是你需要安装WebkitGTK包。如果安装了WebkitGTK,它将使用它来渲染浏览器;否则,它将使用xulrunner作为后备方案,这将不再像您所发现的那样起作用

话虽如此,它有时可能有点问题