我想知道是否有人已经有这种 javascript 错误:
在 Chrome 控制台中:
Uncaught java.lang.ClassCastException (anonymous function)
EED997003B4F236C1F5D6AE53E1170DA.cache.html:1624
使用火狐:
CallPageHandler method :
'java.lang.ClassCastException' when calling method: [nsIDOMEventListener::handleEvent]
考虑到当我以调试模式(gwt eclipse 插件 + 插件 chrome 浏览器)执行我的项目时,我有 0 个错误/警告。所以前面的错误只发生在不使用 gwt 调试的情况下(项目是用 maven 成功构建的)。
我已经检查了我的客户端源数次以发现可能的错误,但我什么也没发现......
也许我在 pom 文件中的 gwt 插件配置不正确(并且可能是对调试和非调试模式之间不同行为的解释):
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-user</artifactId>
<version>${gwt.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-servlet</artifactId>
<version>${gwt.version}</version>
<scope>compile</scope>
</dependency>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<version>${gwt.version}</version>
<executions>
<execution>
<configuration>
<webappDirectory>${basedir}/target/${project.build.finalName}</webappDirectory>
<module>[myMainClass]</module>
</configuration>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
</plugin>
- 我正在使用 2.4.0 gwt 版本和 2.0 maven 插件。
感谢您的帮助,如有必要,我可以提供更多详细信息!
>>> Resolved (see comments...) <<<