是否有任何工具可以指定类路径或文件夹,并搜索所有 .jar 文件以查找对特定类的引用?
为了解决 this kind of problem 问题,我可以节省一天的搜索时间.
在我的案例中,我必须找出对某个类的恶意引用的来源,因为它由于 NoClassDefFoundError
而阻止 JBoss 正确启动。我想我正在寻找这个:
java -jar magicbullet.jar /path/to/search com.myproject.DodgyClass
Searching...
com.problematic.Otherclass in /path/to/search/dodgy.jar implements com.myproject.DodgyClass
或类似的。如果没有,我会写一个。
最佳答案
使用 Tattletale - http://www.jboss.org/tattletale .它可以帮助您创建一个索引,这对于搜索类等非常方便。
关于java - 用于查找 Java jar 中所有依赖项的工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6058062/