我有一个 Eclipse 插件(由第三方开发,没有可用的源代码),它使用二进制库来完成它的一些工作。该库是开源的。分布式插件仅包含 Windows 的二进制文件,但我可以轻松地为其他平台编译它。我不知道在哪里放置图书馆以便将其拾取。我目前正在使用 OS X,但 Linux 也是一个问题。
Windows 库位于 eclipse/plugins/plugin_name/os/win32/x86 中。我试过使用 os/macosx/x86_64 (对应于 org.eclipse.osgi.service.environments 中的常量)和一堆其他变体,但没有任何作用,我找不到任何关于 eclipse 如何设置的文档库路径。
我应该在哪里将库放在插件子目录中,以便 eclipse 为适当的平台加载它们?