java - 在eclipse中的另一个用户库中添加用户库

标签 java eclipse spring jar libraries

给定:
我有一个用户库作为“PrimaryLib”,其中包含 9 个 jar,然后我创建了“SecondaryLib”用户库,其中包含 3 个 jar。

我的问题:
现在我想在SecondaryLib中添加PrimaryLib,这样我的SecondaryLib用户库将总共有12个jar(我不想再次选择这9个jar,我只想选择PrimaryLib用户库),如何做到这一点?

最佳答案

不确定“图书馆”是否是您情况的“答案”。

您可以使用项目导出来控制 - 您有一个使用这两个库的中心项目;然后您定义其导出以显示所有 12 个 JAR。

然后其他用户只需“包含”该项目,他们就很乐意去。当您添加另一个库或想要更改导出的 JAR 时...您只需更改项目设置即可。

换句话说:对于 Eclipse,引用用户库是一组 JAR 文件。 含义:一个库包含 JAR,而不是其他库。

如果您想“提供”一组特定的 JAR,它们应该可以一起“访问”,那么最简单的方法就是

  1. 创建一个新项目;并在该新项目的“构建路径设置”中:
  2. 将这些库添加到您感兴趣的项目中
  3. 在“订购和导出”页面上选择这些 JAR

现在,您可以使用该新项目作为这些 JAR 所需的所有项目的依赖项。

关于java - 在eclipse中的另一个用户库中添加用户库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39224972/

相关文章:

java - 如何在Java中命名线程池的线程

java - Eclipse显示奇怪的[DEBUG],我想禁用它

java - 如何使用具有多个其他依赖项(服务和存储库)的模拟存储库来测试服务?

java - Spring : HttpSession returned null object for SPRING_SECURITY_CONTEXT in Clusterd Tomcat failover

java - Maven 创建快速入门模板

java - Spring Cloud 流: Republish to other amqp connection if current connection throws exception

java - 哈希码是在调用 hashcode() 方法时生成的

eclipse - Tomcat 服务器类型在 Fedora 15 Eclipse 包中不可用

Java 时间对象

java - Spring 3 和 JPA 使用 JTATransactionManager,但事务管理器无法提交