可以在jar文件中查找指定的class的Java工具 - WhereIsClass介绍

fmms 12年前

WhereIsClass是一个开源的Java工具,可以在jar文件中查找指定的class。

 

通过指定一个或多个目录和关键字(参见图2),WhereIsClass可以把指定路径下所有的jar文件中包含关键字的类名列出来,而且支持模糊匹配(参见图5)。

 

WhereIsClass一般用于系统整合,或者多部门协作部署。这种情况下,可能会出现一个服务器上出现多个不同版本的jar文件,导致服务无法启动。

还有就是在利用maven等工具进行开发时,也会遇到类找不到的情况,可以使用WhereIsClass来定位。

在开发OGSi的时候,也会出现找不到类的情况,这是WhereIsClass工具产生的主要原因。

 

使用方法和界面:

 

C:\>java -jar whereisclass.GUI_v1.1.jar


图1

可以在jar文件中查找指定的class的Java工具 - WhereIsClass介绍

图2

可以在jar文件中查找指定的class的Java工具 - WhereIsClass介绍

图3

可以在jar文件中查找指定的class的Java工具 - WhereIsClass介绍

图4

可以在jar文件中查找指定的class的Java工具 - WhereIsClass介绍

图5

可以在jar文件中查找指定的class的Java工具 - WhereIsClass介绍

 

WhereIsClass 的网址:  http://code.google.com/p/whereisclass/