对于maven依赖,如何找出哪个Java类来自哪个导入?

时间:2016-04-06 18:56:58

标签: java maven intellij-idea dependencies pom.xml

my_project在其upstream_project中有pom.xml作为依赖项,但我不知道为什么这是必要的。如何使用Maven命令行或IntelliJ找出my_project中哪个类从upstream_project导入?

我正在使用Maven 3.3.3和IntelliJ 14.1。

2 个答案:

答案 0 :(得分:2)

快速而肮脏的伎俩:

从pom文件中删除依赖项。

运行mvn clean install -U,看看有什么中断。

答案 1 :(得分:1)

注释掉你的upstream_project依赖项,并尝试在命令行上运行maven compile。如果您的项目缺少来自upstream_project的类,则会因缺少符号名称而出现编译错误。