我的应用程序在我从 GWTP 0.6 迁移到 0.7 并使用 GWT 2.4.0 后抛出此错误:
[ERROR] Errors in 'generated://3764751F8FC990F2E5309A61EC6876AD/com/mygwtapp/client/gin/ClientGinjectorImpl.java'
[ERROR] Line 1015: Rebind result 'com.google.gwt.event.shared.EventBus' cannot be abstract
尽管我已经确保 Maven 中的 GWTP 依赖项是版本 0.7 jar 以及 WEB-INF/lib 文件夹中的依赖项
此外,我还更改了代码中对EventBus
的所有引用:
从:
import com.google.gwt.event.shared.EventBus;
自:
import com.google.web.bindery.event.shared.EventBus;
可能是什么问题?
确保类路径/依赖项中不再有gwtp-all-0.6.jar
。还要确保您替换了对com.google.gwt.event.shared.EventBus
的所有引用,并最终检查该问题。