在Eclipse中管理库

时间:2012-03-16 17:38:22

标签: java eclipse

从存储库中克隆eclipse项目时,项目的构建路径包含错误,因为缺少库。因此,团队的每个成员都必须搜索并将库jar放到相同的位置,这样,当我们克隆项目时,我们没有任何问题。或者他们必须在每次克隆操作后重新安排他们的构建路径。

避免这种情况的最佳做法是什么?

其中一种方法是将所有jar放入某个网络共享 \\ xxx \ libraries ,然后从此网络共享中添加jar。但这是最好的主意吗?

4 个答案:

答案 0 :(得分:2)

在我们的项目中,我们将'.classpath'文件添加到存储库中。这包含引用库的列表。

库本身也会在“lib”文件夹下签入存储库。

我们发现这很容易,所以当有人向项目添加库时,他们会查看“.classpath”并添加更新的库。

答案 1 :(得分:1)

首先使用版本控制工具。其次,特别是在Java Develop中,您需要一个构建系统来处理您正在使用的库。一种解决方案可能是使用Maven,其中您拥有库(Maven Central)或公司存储库管理器的中心位置。

答案 2 :(得分:0)

我使用Maven来管理Eclipse中项目的所有依赖项。

这样Maven就会自动下载所有库,你不需要手动摆弄lib文件夹等。

答案 3 :(得分:0)

最好的解决方案是使用像Maven这样的构建工具,它可以为您解决缺少的依赖库。 但是,如果您的项目中没有太多的库,您可以将它们留在git存储库中并跟踪它们,我有几个项目,其中我有lib进入存储库,这是一个方便的解决方案,因为我可以恢复例如较旧的如果需要,可以使用库的版本。因此,管理库的最佳方法取决于具体情况,如果您没有这么多库,则可以在存储库中跟踪它们,否则最好使用Maven。