插件无法找到ScalarFunctionMultiPageEditor

时间:2016-06-28 10:46:28

标签: java eclipse eclipse-plugin

这是一种奇怪的情况。我正在创建一个插件,该插件利用函数的HANA SQL编辑器.hdbscalarfunction。它使用依赖项:com.sap.ndb.studio.sqlscript.function。现在,当我尝试访问类ScalarFunctionMultiPageEditor时,由于访问限制,它无法正常工作。然后我尝试通过允许访问该类的特定包来编辑访问限制。但是,我得到了NoClassDefFoundError

我在com.sap.ndb.studio.sqlscript.function的plugin.xml中注意到,ScalarFunctionMultiPageEditor的包不会被导出,所以任何人都看不到。

有什么想法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

如果插件未导出包,则您无法在包中使用任何内容。 Eclipse / OSGi类加载器强制执行此操作,您无法解决它。