是否有命令行工具告诉我特定类所在的JAR

Bob*_*har 4 java

是否有命令行工具将破解打开JAR文件并在其中找到特定的.class文件?有些东西可以让我走一个目录树,寻找哪个Jar有一个特定的类...

find . -name *jar -exec jaregrep -l "org.bob.PriceListViewUpdate" {} \;
REST/prices.jar
v2/REST/prices.jar
Run Code Online (Sandbox Code Playgroud)

这样的东西必须存在.我从哪里得到它?

Dev*_*Dev 6

如果您知道jar可以grep在linux中使用的目录.从可疑jar文件上方的目录中运行此命令.它会告诉你哪个jar文件(或文件)有它.当我在JBoss使用的罐子里找东西时,我一直这样做.

grep -rail --include=*.jar org.bob.PriceListViewUpdate
Run Code Online (Sandbox Code Playgroud)