关于配置涉及许多库的构建路径的问题

问题描述

| 对于新创建的项目B,我需要以与现有项目A完全相同的方式构建路径。在单击“构建路径->配置路径”打开“ java构建路径”窗口后,我发现有一个项目A中涉及许多库。如何处理这种情况?逐个添加这些jar文件?     

解决方法

如果可以在文件系统/网络上找到所有这些jar,那么最好的办法就是创建一个Eclipse用户库。 创建一个图书馆
Window >> Preferences >> Java >> Build Path >> User Libraries
选择新 给您的图书馆起个名字 好 选择添加罐子 添加您需要的所有罐子 创建此库后,您可以通过导入该库而不是每个单独的jar文件,轻松地在项目之间共享相同的jar。 导入库 对于每个需要特定库的项目,您要做的就是导入库。 打开项目的属性 选择Java构建路径 选择库选项卡 选择添加库 选择用户库 选择您创建的图书馆 完 注意 用户库不属于项目,它们属于用户,但是可以被多个项目引用。 使用库允许您为共享相同jar的所有项目仅更新jar。 希望对您有所帮助:D     ,如果您正在使用Eclipse,并且希望新项目具有与先前项目完全相同的库/依赖关系,则可以将
.classpath
文件的相应内容从旧项目复制到新项目中。 这将包括具有
kind=\"lib\"
属性的任何
classpath
元素。如果位置是相对的,则可能必须更新“ 4”属性。 假设您没有使用像Maven这样的东西进行依赖管理...     ,有2个选项: 创建一个用户库。
Window > Preferences > Java > Build Path > User Libraries
这样做的好处是,如果您需要其他项目的确切库集,则可以重新使用它。 不好的是,如果您想为此添加新的JAR,则必须对其进行修改。修改并不困难,但需要时间。另外,如果对于不同的项目需要一组稍微不同的JAR,则要么必须在两个项目中都添加一些不需要的JAR,要么必须添加此用户库+一些外部JAR。 编辑1 进入Eclipse 6。点击\“新建.. \” 为您的用户库选择一个名称。取消选中“
System Library
”复选框。按\“
OK
\”。 选择您的库,然后单击\“
Add JARs...
\”。导航到放置库的位置。 对于每个JAR文件,您可以将4个附加参数附加到JAR:源位置,Javadoc位置,本机库位置和访问规则。除其余3之外,“ 10”不是可选字段,如果JAR需要一个,则必须包括 要么 只需添加为
External JARs
。 好东西:简单,直接。 不好的事情:如果需要太多的罐子,则必须分别跟踪每个罐子。