我遵循this excellent tutorial,但由于它并未涵盖部署部分,因此我试图自行完成。无法在SpringsApp工具套件上的Google AppEngine上部署Roo/GWT应用程序
因此,我在Ubuntu中安装了Springsource Tool Suite。 然后,我创建一个“demo1”Roo项目。 接着,内置的小豆壳牌,我贴以下命令:
persistence setup --provider DATANUCLEUS --database HYPERSONIC_IN_MEMORY
entity --class ~.server.domain.Employee
field string --fieldName firstName --sizeMin 3 --sizeMax 20
field string --fieldName lastName --sizeMin 3 --sizeMax 20
gwt setup
我检查后,“谷歌使用Webkit的”中“的Webkit选项”,该项目完全跑了! 然后,将应用程序部署到App Engine的,我贴以下命令:
persistence setup –database GOOGLE_APP_ENGINE –provider DATANUCLEUS
它运行没有任何问题。 然后,我设置AppEngine选项(应用程序名称和版本...)并单击“部署App Engine项目”图标。
弹出窗口显示并询问项目名称,电子邮件和密码。 我给了所有这些信息,并点击“部署”。
Unhopefully,发生错误,并弹出一个显示出与以下错误消息:
GWT compilation failed
并在控制台中,我得到了以下错误:
Compiling module com.springsource.demo1.gwt.ApplicationCommon
[ERROR] Module has no entry points defined
我觉得现在的问题是GWT找不到战争文件... 任何人都通过点击“部署”图标成功部署GWT/Roo应用程序?
非常感谢,
问候。
我安装了以下版本:springsource-tool-suite-2.3.3.M2-e3.6-linux。 – Zakaria 2010-07-22 18:34:34