给定:
我有一个用户库作为“PrimaryLib”,其中包含 9 个 jar,然后我创建了“SecondaryLib”用户库,其中包含 3 个 jar。
我的问题:
现在我想在SecondaryLib中添加PrimaryLib,这样我的SecondaryLib用户库将总共有12个jar(我不想再次选择这9个jar,我只想选择PrimaryLib用户库),如何做到这一点?
最佳答案
不确定“图书馆”是否是您情况的“答案”。
您可以使用项目导出来控制 - 您有一个使用这两个库的中心项目;然后您定义其导出以显示所有 12 个 JAR。
然后其他用户只需“包含”该项目,他们就很乐意去。当您添加另一个库或想要更改导出的 JAR 时...您只需更改项目设置即可。
换句话说:对于 Eclipse,引用用户库是一组 JAR 文件。 含义:一个库包含 JAR,而不是其他库。
如果您想“提供”一组特定的 JAR,它们应该可以一起“访问”,那么最简单的方法就是
- 创建一个新项目;并在该新项目的“构建路径设置”中:
- 将这些库添加到您感兴趣的项目中
- 在“订购和导出”页面上选择这些 JAR
现在,您可以使用该新项目作为这些 JAR 所需的所有项目的依赖项。
关于java - 在eclipse中的另一个用户库中添加用户库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39224972/