【问题标题】:Adding referenced libraries to /lib folder in Eclipse在 Eclipse 中将引用的库添加到 /lib 文件夹
【发布时间】:2013-10-14 09:08:37
【问题描述】:

大多数人都同意将项目所依赖的所有库的副本放在 /lib 子文件夹中是一个很好的做法,因此可以在其他计算机上构建项目而无需安装库(并且您可以保留这些库在源代码管理中)。

Eclipse 中有没有办法自动将引用的库文件添加到/lib 文件夹?

在包视图中复制和粘贴文件似乎对此不起作用(我得到“无法将剪贴板内容粘贴到所选元素中”)。

【问题讨论】:

    标签: eclipse dependencies


    【解决方案1】:

    我强烈反对将依赖库复制到 /lib 文件夹。对于一个独立的小项目来说可能没问题,但是当库的数量增加并且当有多个项目依赖于相同的库时,您最终会在项目中产生大量重复的文件。更不用说对所有这些大型二进制文件的版本控制系统的滥用了。总而言之,最好使用一些依赖管理工具,例如 Ivy 或 Maven。两者的 Eclipse 插件几乎可以实现无缝连接。

    【讨论】:

      【解决方案2】:

      在/lib 目录中获取库文件的一种方法是右键单击/lib 目录文件夹并导入文件。导入向导将让您选择导入源和单个文件。

      【讨论】:

      • 但是我仍然需要在文件系统中找到这些文件(或者我缺少引用库的导入源)。
      • 文件系统中文件的输入源为General -> File System。
      猜你喜欢
      • 1970-01-01
      • 2011-08-28
      • 1970-01-01
      • 2012-05-11
      • 1970-01-01
      • 2010-11-01
      • 1970-01-01
      • 2012-04-16
      • 1970-01-01
      相关资源
      最近更新 更多