Java 如何修复[错误]提示:检查您的模块是否继承';com.google.gwt.core.core';

Java 如何修复[错误]提示:检查您的模块是否继承';com.google.gwt.core.core';,java,eclipse,web,gwt,Java,Eclipse,Web,Gwt,我想在Eclipse中用GWT启动一个Web开发项目。为此,我将遵循 创建项目的表单与他们解释的不完全一样。例如,我不能在“使用谷歌应用程序引擎”上打勾,因为它不存在。为了获得build.xml,我选中了“GenerateanAntProject”字段 当我尝试运行生成的代码时,出现以下错误: Turning off precompile in incremental mode. Super Dev Mode starting up workDir: /tmp/gwt-codeserver-95

我想在Eclipse中用GWT启动一个Web开发项目。为此,我将遵循

创建项目的表单与他们解释的不完全一样。例如,我不能在“使用谷歌应用程序引擎”上打勾,因为它不存在。为了获得build.xml,我选中了“GenerateanAntProject”字段

当我尝试运行生成的代码时,出现以下错误:

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://
我使用GWTSDK2.8.1和Java10

我已经为Eclipse安装了很多插件,所以我很确定我已经安装了所有需要的插件。也许这是Java版本的东西?有人有主意吗

  • 检查您的gwt.xml是否真的继承了“com.google.gwt.user.user”
  • 检查JavaSDK。某些gwt版本仅适用于Java1.8
  • 如果使用Idea,则会出现一个错误,这也会导致此错误:

  • 使用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

    Eclipse插件已更新。看看这里:“使用谷歌应用引擎”已经被删除(改用谷歌云插件)。并且,如错误消息所示:检查是否在moduel描述符中添加了“com.google.gwt.user.user”模块。如果您只需要gwt的最低入门指南,我已经创建了本教程,该教程更新为最新的最佳实践(),但它仅适用于客户端应用程序(最低示例!)。否则,我建议使用tbroyer原型()。