1

我正在尝试将我的 gwt webapp 与 Birt 集成。

目前,我正在使用 RPC 连接从客户端向服务器端发出请求,该请求将运行SimpleCreate.java Eclipse 教程。

但是,当我运行应用程序时,我得到:

java.lang.NoClassDefFoundError: or g/eclipse/core/runtime/spi/IRegistryProvider 

我在寻找之前遇到了类似的问题CoreException,从这篇文章来看,这是一个类路径错误,并通过添加不同的 jar 文件来解决。

不幸的是,即使有与我类似的问题,我也无法在网上找到答案。这是一个类路径错误,我缺少一个 jar 文件或其他东西吗?目前,我正在使用 birt 运行时 4.6.0 和 gwt 2.8.1。

4

1 回答 1

1

IRegistryProviderorg.eclipse.equinox.registry插件 jar 中

您可以通过使用“导航 > 打开类型...”来打开类,然后在编辑器上下文菜单中使用“显示 > 包资源管理器”来查看包,从而找到包含类的插件。

要让“开放类型”包含 Eclipse 代码,您需要检查“插件开发”首选项页面上的“在 Java 搜索中包含目标中的所有插件”选项。

于 2017-06-15T15:02:05.263 回答