gpt4 book ai didi

java - 一种获取项目依赖项的方法(作为类而不是 .jars)

转载 作者:行者123 更新时间:2023-11-30 09:22:39 25 4
gpt4 key购买 nike

有谁知道获取项目的确切类依赖项(而不是它依赖于哪些 jar)的方法?然后在类路径中的 jars 中找到这些依赖项。

例如,如果我使用来自 apache-commons 和 Spring 的 StringUtilRestTemplate,我希望看到如下内容:

org.apache.commons.lang.StringUtils.class -> M2_REPO/commons-lang/commons-lang/2.5/commons-lang-2.5.jar
org.springframework.web.client.RestTemplate.class -> M2_REPO/org/springframework/spring-web/3.2.1.RELEASE/spring-web-3.2.1.RELEASE.jar

谢谢,

最佳答案

您可以使用 Structure101 以多种方式完成此操作和重组101。例如,这里是 Restructure101 中的一个 LSM,它被扩展以显示 icefaces-1_8_1 使用了 jar icefaces-facelets-1_8 中的哪些类:

LSM showing class/jar dependencies

在项目设置中使用“物理”突破来查看 jar 。您甚至可以展开类以查看使用了哪些方法和字段。

如果您更喜欢非图形信息,您可以使用 Collaboration在 Structure101 中查看。免费使用一段时间 - 足够长的时间来获取您的信息。

关于java - 一种获取项目依赖项的方法(作为类而不是 .jars),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16417930/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com