如何解决在 Protege 中导入外部库?
我正在开发 Protege 插件,但无法让 Protege 接受 我的插件需要的外部库。整个插件依赖于这个外部库,但我无法为我的问题找到任何解决方案。 我已经使用 Netbeans 成功构建了一个简单的 Protege 插件。但是,当我尝试添加包含在我需要使用的外部库中的更复杂的函数时,该插件不再加载到 Protege 中。不幸的是没有进一步 详细信息包含在 Protege 日志中,日志中唯一说的是“插件未成功启动”。 有谁知道如何帮助我?
解决方法
最可能的情况是该库未包含在插件构建中 - 它需要在插件的 manifest.mf 文件中声明为 OSGi 依赖项,并添加到 Protege 的 bundles 文件夹中(如果库是可作为 OSGi 包)或嵌入插件文件本身。
如何做到这一点取决于您的构建过程(Maven?Gradle?或其他?)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。