java.lang.NoClassDefFoundError:com / google / gwt / core / shared / GWTBridge

时间:2015-04-01 15:50:12

标签: java gwt

我不确定为什么,但我java.lang.NoClassDefFoundError: com/google/gwt/core/shared/GWTBridge line 60 com.jenterprise.examples.helloworld.Begin。{/ p>

重现的步骤:

  1. Home.java并打开jenterprise和HelloWorld项目
  2. 构建jenterprise然后HelloWorld
  3. 运行HelloWorld - > onModuleLoad()
  4. 转到:clone jenterprise
  5. 我尝试做的是在另一种方法执行其他逻辑之后使用forward(request, response) 更新界面,然后使用public void main(HttpServletRequest request, HttpServletResponse response) { System.out.println("Running Home: main(HttpServletRequest request, HttpServletResponse response)"); onModuleLoad(); request.getRequestDispatcher("/index.jsp").forward(request, response); } 显示界面,即

    {{1}}

2 个答案:

答案 0 :(得分:1)

onModuleLoad()是一个EntryPoint方法,是GWT编译器编译的客户端GWT代码的一部分。你不能在服务器端使用它。

答案 1 :(得分:0)

此错误表示所需的jar位于构建路径上,但在运行时不可用。确保它包含在WEB-INF / lib文件夹中。