【发布时间】:2011-06-07 15:39:46
【问题描述】:
使用和分发 3rd 方 jar 的最佳做法是什么?
方法一:
- 将这些 jars 保存在 lib 文件夹中以及插件中(或外部)
- 在编译器的构建路径中添加引用,但不将此 jar 嵌入到插件 jar 中
- 与我们的插件一起单独分发
方法二:
- 将 jar 转为插件?
- 添加依赖项
- 照常分发插件
方法三:
- 在插件的 lib 文件夹中嵌入 3rd 方 jar
- 导出其他插件需要的包
第二种方法会避免这些库与可能由其他插件安装的相同库的不同版本发生冲突吗?因为 jar 转换插件对于不依赖它的插件将保持不可见。我对么?
这类问题已经讨论了很多,但我找不到满意的答案。如果有人发布这样的链接,我将不胜感激
【问题讨论】:
标签: eclipse-plugin eclipse-rcp