我想在Eclipse中使用GWT启动一个Web开发项目。为此,我正在关注http://www.gwtproject.org/doc/latest/tutorial/create.html
上的教程创建项目的表单看起来并不像他们解释的那样。例如,我无法在“使用Google App Engine”上打勾,因为它不存在。要获取build.xml,我选中了“ Generate an Ant Project”字段。
当我尝试运行生成的代码时,发生以下错误:
Turning off precompile in incremental mode.
Super Dev Mode starting up
workDir: /tmp/gwt-codeserver-9585554490549923267.tmp
2019-02-03 18:36:10.619:INFO::main: Logging initialized @879ms
Loading Java files in com.google.gwt.sample.stockwatcher.StockWatcher.
[ERROR] Hint: Check that your module inherits 'com.google.gwt.core.Core' either directly or indirectly (most often by inheriting module 'com.google.gwt.user.User')
当我尝试使用其教程的命令行版本时,出现503错误:
HTTP ERROR: 503
Problem accessing /StockWatcher.html. Reason:
Service Unavailable
Powered by Jetty://
我使用GWT SDK 2.8.1和Java 10
我已经为Eclipse安装了许多插件,因此我可以肯定拥有所需的所有插件。也许这与Java版本有关?有人有主意吗?
答案 0 :(得分:3)
答案 1 :(得分:1)
使用 1.8.0 JRE 编译 GWT 应用程序。 您可以在 Eclipse 中进行设置,如下所示。
然后尝试编译应用程序,您将在控制台中获得以下输出。
编译模块com.somshine.miniproject.MiniProject 编译5个排列 编译排列 0... 编译排列1... 编译排列2... 编译排列3... 编译排列4... 排列组合编译成功 编译成功 -- 21.193s 链接到 D:\Java\gwtProject\miniProject\war\miniproject 链接成功 链接成功 -- 0.426s