【问题标题】:Import libraries imported by library?导入库导入的库?
【发布时间】:2014-06-10 03:44:00
【问题描述】:

我有应用程序 A 和我自己的库 B。我自己的库 B 导入其他库 C。在应用程序 A 中,我使用我自己的库 B 中的方法。此方法使用库 C 中的类并崩溃,因为 在应用程序 A 中我无法从库 C 导入类。我知道我可以将库 C 添加两次 - 到我的应用程序和库 B 然后它应该可以工作,但我只想使用它一次。有可能还是我应该开始哭泣?


总结一下,我认为这个方案应该有助于理解我的问题:

A(应用程序)--> B(myOwnLibrary)-- > C(其他库)

AB 导入类
BC 导入类
A 使用来自 B 的方法,该方法使用来自 C 的类,并且由于在 A 中我无法从 A 导入类而崩溃强>C

如果我只想导入一次 C 并让我的应用正常运行,该怎么办?


【问题讨论】:

  • 类路径中有其他库类吗?
  • 为什么应用程序 A 不能从 C 中导入类?
  • @PhilippeGeek 您应该将其发布为答案。我会投票。
  • @mttdbrd 一个问题作为答案?
  • Reference jars inside a jar 的可能重复项

标签: java libraries


【解决方案1】:

您应该在类路径中包含来自“其他库”的编译类。

【讨论】:

    猜你喜欢
    • 2015-09-08
    • 1970-01-01
    • 1970-01-01
    • 2021-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-17
    • 2014-09-14
    相关资源
    最近更新 更多