java - ClassNotFoundException : com. 谷歌.gwt.junit.server.JUnitHostImpl

标签 java google-app-engine gwt

如何消除这个错误:

java.lang.ClassNotFoundException: com.google.gwt.junit.server.JUnitHostImpl
[ERROR]     at java.net.URLClassLoader$1.run(URLClassLoader.java:359)
[ERROR]     at java.net.URLClassLoader$1.run(URLClassLoader.java:348)
[ERROR]     at java.security.AccessController.doPrivileged(Native Method)
[ERROR]     at java.net.URLClassLoader.findClass(URLClassLoader.java:347)
[ERROR]     at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
[ERROR]     at com.google.appengine.tools.development.IsolatedAppClassLoader.loadClass(IsolatedAppClassLoader.java:213)

我试过:

  • mvn clean
  • 清理 Eclipse 项目

但是错误依然存在。

最佳答案

我删除了:

<inherits name='com.google.gwt.junit.JUnit'/>

来 self 的 *.gwt.xml 和

<servlet>
    <servlet-name>jUnitHostImpl</servlet-name>
    <servlet-class>com.google.gwt.junit.server.JUnitHostImpl</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>jUnitHostImpl</servlet-name>
    <url-pattern>/MyProject/junithost/*</url-pattern>
</servlet-mapping>

根据 this answer 的建议,从我的 web.xml 中修复此问题.

关于java - ClassNotFoundException : com. 谷歌.gwt.junit.server.JUnitHostImpl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16469162/

相关文章:

java - Apache Camel 进程方法没有被调用

Java XPath 返回单个结果而不是 NodeSet

Python 应用引擎;获取用户信息和发布参数?

jquery - Django + GWT 或 Jquery

java - GWTP 网守

java - 构造矩形

java - Junit 保护方法

google-app-engine - Google App 引擎看不到我的 CSS 文件

google-app-engine - Google App Engine Thread 上的 Pycharm 断点

java - GWT - 设置 TabLayoutPanel 样式的问题