为了账号安全,请及时绑定邮箱和手机立即绑定

如何修复 [错误] 提示:检查您的模块是否继承了“com.google.gwt.core.Core”

如何修复 [错误] 提示:检查您的模块是否继承了“com.google.gwt.core.Core”

饮歌长啸 2022-06-04 15:07:27
我想在 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 upworkDir: /tmp/gwt-codeserver-9585554490549923267.tmp2019-02-03 18:36:10.619:INFO::main: Logging initialized @879msLoading 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: 503Problem accessing /StockWatcher.html. Reason:    Service UnavailablePowered by Jetty://我使用 GWT SDK 2.8.1 和 Java 10我已经为 Eclipse 安装了很多插件,所以我很确定拥有我需要的所有插件。也许这可能与 Java 版本有关?有人有想法吗?
查看完整描述

2 回答

?
守候你守候我

TA贡献1802条经验 获得超10个赞

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


查看完整回答
反对 回复 2022-06-04
?
小怪兽爱吃肉

TA贡献1852条经验 获得超1个赞

  1. 检查您的 gwt.xml 是否真的继承了“com.google.gwt.user.User”

  2. 检查 java sdk。某些 gwt 版本仅适用于 java 1.8

  3. 如果你使用Idea,有一个bug,也会导致这个错误:https ://youtrack.jetbrains.com/issue/IDEA-218731?_ga=2.120118728.1133270638.1599566675-1712334692.1566210515


查看完整回答
反对 回复 2022-06-04
  • 2 回答
  • 0 关注
  • 150 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号