我正在尝试将我的应用程序从 GWT 2.0 升级到 2.7.0,但出现以下异常。我正在使用下面提到的 jar 。这个异常的原因是什么?有没有任何迁移指南或文档可供我引用以升级到 2.7 gwt 版本?
Exception in thread "main" java.lang.VerifyError: class com.google.gwt.dev.HostedModeBase$ArgHandlerNoServerFlag overrides final method getPurpose.()Ljava/lang/String;
at java.lang.ClassLoader.defineClass1(Native Method)
使用的 jar :
gwt-user-2.7.0.jar
获取-dev-2.7.0.jar
gwt-servlet-2.7.0.jar
gwt-dev-windows.jar
gwtext.jar
最佳答案
gwt-dev-windows.jar
是 2.0 GWT 之前的旧依赖项(不久前更新到 2.0 时您应该已经删除了它),它与较新的 gwt-dev-2.7.0.jar
。
顺便说一句,除非您想继续使用“经典 DevMode”,否则您还需要 gwt-codeserver-2.7.0.jar
。
最后但并非最不重要的一点是,您可能还需要更新 GWT-Ext 依赖项。
关于java - 在线程 "main"java.lang.VerifyError : class com. google.gwt.dev.HostedModeBase$ArgHandlerNoServerFlag 中获取异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30273897/