在使用Maven和Java时,是否可以查看依赖项的使用位置?具体来说,要知道项目中哪些类从给定的依赖项中导入一个类?
当类的包命名和依赖项声明的标记不对齐时,这尤其困难。
例如,给定一个包含依赖关系的POM:
<dependency>
<groupId>org.company.project</groupId>
<artifactId>someartifact</artifactId>
<version>1.0</version>
</dependency>
找到使用它的所有类(例如):
import org.company.similarprojectnamebutnotquitethesame.packagecontinued.SomeClass
TLDR:有没有一种有效的方法来查找项目中使用给定依赖项的所有文件?