JAR文件是Java归档文件。我们在构建Java应用程序时可能会包含各种JAR文件作为库。
在本教程中,我们将探讨如何从给定的类找到JAR文件及其完整路径。
2. 问题介绍
假设我们在运行时有一个_类_对象。我们的目标是找出这个类属于哪个JAR文件。
一个例子可能会帮助我们快速理解问题。假设我们有一个Guava的_Ascii_类的实例。我们想要创建一个方法来找出包含_Ascii_类的JAR文件的完整路径。
我们将主要讨论两种方法来获取JAR文件的完整路径。此外,我们将讨论它们的优缺点。
为了简单起见,我们将通过单元测试断言来验证结果。
大约 6 分钟