wod*_*dzu 4 java eclipse compiler-construction gwt
当我想通过"Run As - > GWT application"在eclipse中编译我的GWT应用程序时,我得到以下消息:
00:00:00,005 [WARN]模块声明了一个servlet类'com.google.gwt.junit.server.JUnitHostImpl',但是web.xml没有相应的声明; 请在web.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>/AdminInterface/junithost/*</url-pattern> </servlet-mapping>
Run Code Online (Sandbox Code Playgroud)
当我将这些行添加到我的web.xml时,消息不再发生,但编译器似乎被冻结了.通常会在窗口顶部的"启动URL"处显示一个链接,这会将我引导到我的Web应用程序页面.但它一直说"计算",而且进程本身不使用任何CPU时间.
有谁知道如何解决这一问题?
这条消息的原因是你有*.gwt.xml这个<inherits name="com.google.gwt.junit.JUnit" />.没有理由直接包含该模块,它会在您运行时自动添加GWTTestCase.
已知gwt-maven-plugin原型包含这样的模块(我不鼓励使用该原型的众多原因之一).
删除有问题<inherits>并再试一次(并且不要将建议的servlet添加到web.xml中).
| 归档时间: |
|
| 查看次数: |
1871 次 |
| 最近记录: |