对于新创建的项目B,我需要以与现有项目A完全相同的方式构建路径。通过单击“构建路径 - >打开”java构建路径“窗口后配置路径“,我发现项目A中涉及很多库。如何处理这种情况?一个一个地添加这些jar文件?
答案 0 :(得分:2)
如果您可以在文件系统/网络上找到所有这些jar,那么您最好的办法就是创建一个eclipse用户库。
Window >> Preferences >> Java >> Build Path >> User Libraries
创建此库后,您可以通过导入库而不是每个单独的jar文件轻松地在项目之间共享相同的jar。
对于需要特定库的每个项目,您只需导入库。
用户库不属于项目,属于用户,但可以被多个项目引用。
使用库,您只能为共享相同罐子的所有项目更新一次罐子。
我希望有帮助:D
答案 1 :(得分:1)
如果您正在使用Eclipse并且希望新项目具有与先前项目完全相同的库/依赖项,则可以将.classpath
文件的相应内容从旧项目复制到新项目。
这将包括具有classpath
属性的所有kind="lib"
元素。如果位置是相对的,则可能必须更新path
属性。
这假设您没有使用像Maven这样的东西来进行依赖关系管理......
答案 2 :(得分:0)
有两个选项:
创建用户库。
Window > Preferences > Java > Build Path > User Libraries
关于这一点的好处是,如果您需要其他项目的精确库集,您可以重复使用它。 不好的是,如果你想为此添加新的JAR,你必须修改它。修改并不困难,但需要时间。此外,如果您需要为不同项目稍微不同的JArs集合,那么您必须在两个/两个项目中添加一些不需要的JAR,或者您必须添加此用户库+一些外部JAR。
编辑1
preferences > Java > User Libraries
。点击“新..”System Library
”复选框。按“OK
”。Add JARs...
”。导航到放置库的位置。Native library location
不是可选字段,如果JAR需要一个或强>
只需添加为External JARs
。
好事:简单明了。 不好的事情:如果你需要太多的罐子,你必须分别跟踪它们。