gwt beginner-错误"找不到项目中的任何主页"

Arv*_*ind 9 gwt gwt2

我正在尝试创建一个GWT应用程序 - 它有一个HTML文件(main.html),java类是main.java.

在Eclipse中,我右键单击 - > GWT - > Module并正确定义了新模块.

但是在添加一些代码之后,当我尝试在开发模式下运行应用程序时,我收到错误

"Could Not find any host pages in project <project-name> "
Run Code Online (Sandbox Code Playgroud)

我只是向main.java添加了一些代码,然后将其保存并尝试在开发模式下运行应用程序......我在这里做错了什么?这里有什么我想念的吗?

小智 25

通常,如果没有为此项目定义WAR Directory,则可能会发生这种情况.

所以转到项目属性 - > Google(Web应用程序),

  1. 选中复选框whcih说"此项目有一个WAR目录"
  2. 在WAR Directoy文本框中,浏览并提供项目webapp的路径,例如"src/main/webapp"
  3. 检查复选框"从此directoy启动和部署"

这应该可以解决您的问题.

  • 这有助于我在重新导入项目时解决我的问题.我还必须添加另一个gwt-servlet.jar,因为版本已经改变了.所以不要忘记依赖.谢谢你!这应该被标记为正确答案imo. (2认同)