Java 导入由库导入的库?

Java 导入由库导入的库?,java,libraries,Java,Libraries,我有应用程序A和我自己的库B。我自己的库B导入其他库C。在应用程序A中,我使用我自己的库B中的方法。此方法使用库C中的类,并且崩溃,因为应用程序A中的我无法从库C导入类。我知道我可以将libraryC添加到我的应用程序和libraryB中两次,然后它就可以工作了,但我只想使用一次。有没有可能或者我应该开始哭泣 总之,我认为这个方案应该有助于理解我的问题: A(应用程序)-->B(myOwnLibrary)-->C(其他库) A从B导入类 B从C导入类 A使用B中的方法,该方法使用C中的类,并且

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


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

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

AB导入类 BC导入类 A使用B中的方法,该方法使用C中的类,并且由于在A中我无法从C
导入类而崩溃 如果我只想导入C一次并让我的应用程序正常工作,我该怎么办



您应该在类路径中包含来自“otherlibrary”的编译类

类路径中是否有其他库类?为什么应用程序A不能从C导入类?@PhilippeGeek你应该将其作为答案发布。我将投票表决一个问题作为答案?可能是重复的