我使用IntelliJ和maven作为依赖项。 从外部库中,我可以看到maven导入依赖项。
这样的事情,是否有可能知道这些依赖关系来自哪里? 我尝试在pom文件中搜索com.sun.xml:jaxb-core,但我找不到那个依赖项。那么可以知道这个单一的依赖来自何处?谢谢!
答案 0 :(得分:3)
按照此处的步骤操作,我还附上了屏幕截图以便更好地理解。
答案 1 :(得分:0)
使用
mvn dependency:tree
https://github.com/statsbiblioteket/streamtuples的示例输出:
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ streamtuples-integration-test ---
[INFO] dk.kb.stream:streamtuples-integration-test:jar:0.5-SNAPSHOT
[INFO] +- dk.kb.stream:streamtuples:jar:0.5-SNAPSHOT:compile
[INFO] +- com.h2database:h2:jar:1.4.196:compile
[INFO] +- org.junit.jupiter:junit-jupiter-api:jar:5.1.0:test
[INFO] | +- org.apiguardian:apiguardian-api:jar:1.0.0:test
[INFO] | +- org.opentest4j:opentest4j:jar:1.0.0:test
[INFO] | \- org.junit.platform:junit-platform-commons:jar:1.1.0:test
[INFO] \- org.hamcrest:hamcrest-core:jar:1.3:test
[INFO]