使用和分发第三方罐子的最佳做法是什么?
方法一:
方法二:
方法三:
第二种方法是否会保存这些库,导致与其他插件可能安装的相同库的不同版本发生冲突?因为jar转换后的插件对于没有依赖它的插件会保持不可见。我对么?
这类问题已经讨论了很多,但我找不到一些满意的答案。如果有人发布这样的链接,我将不胜感激
答案 0 :(得分:1)
我更喜欢接近两个和三个。
Eclipse项目总是使用解决方案二,将第三方库打包为单独的包,例如ant,junit 3.x,junit 4.x等。
如果你的项目很大并希望最灵活,我建议你使用方法二。
方法三对于小型项目来说更容易和快速。