`

jar文件查找类

    博客分类:
  • Java
 
阅读更多
#! /usr/bin/perl

my $jar_list = ".jar.list";
die "findinjar dir class name" if(@ARGV != 2);

my $classname = $ARGV[1];

#list all jar files in given dir
`find $ARGV[0] -name "*.jar" > $jar_list`; 

open(JAR_FILE,"$jar_list") || die "there not any jar files!";
while (<JAR_FILE>)
{
	#list all class files in jar
	my $r = `jar tvf $jar $_`;	
	if ( $r =~ m/$classname/m)
	{
		print "$_ \n";
	}
}
close(JAR_FILE);
`rm $jar_list`;

 

分享到:
评论

相关推荐

    在jar包中查找class等文件

    用户可以不用打开Jar包,直接输入路径和要查找的文件即可搜索。 3.除了对Jar包进行搜索分析外,还可以对zip包进行分析 4.填写搜索路径是最好不要只填写“E:/”根盘目录,这样在jcreator编译器中可以运行,但是在dos...

    根据类名在包括jar目录查找类所属那个jar的小工具

    这是一个小工具,根据类名及包括jar文件的目录,查找这个类属于那个jar文件

    根据class类名在所有Jar包文件中查找class类路径以及jar名字

    功能讲解: 1.搜索分析指定路径下所有jar包中是否存在指定文件。譬方说要在jar包中查询某个**.class文件。...6.查看Class从那个jar文件加载及在jar文件中查找Class 7.快速找出Class文件所在的Jar文件

    Java实现从jar包中读取指定文件的方法

    主要介绍了Java实现从jar包中读取指定文件的方法,涉及java针对jar文件的读取及查找相关操作技巧,需要的朋友可以参考下

    java解压jar类查找工具

    多线程 java 类查找工具 。搜索指定目录下的jar和zip,查找对应的class文件。注意不带包名哦。原理很简单就是查文件名。

    让Struts2可以从classpath及jar中查找jsp文件

    3、参照config.xml改写你的需要从classpath(包括jar文件内)查找jsp的action。 4、注意:这个ResultType会在你的WEB-INF下面建立一个名为CLASSPATH-PAGES的文件夹,并将找到的jsp释放到这里。你可以改写这个类,...

    在jar包下找class文件

    在java编程中,我们经常遇到找到类的东西,这个工具可以在指定搜索的文件夹下的所有jar包里查找是否有class文件

    JarSearch,Java Class类所在的Jar包搜索器

    JarSearch by 五棵树 -------------------------------------------------------------------------- 功能说明: ...2、选择需要查找的jar文件所在目录,例如: D:\log4j\lib 3、然后点击搜索按钮即可。

    查找JAR(根据比较文本文件)工具类(安全)

    找出剩下的jar(并根据复制剩下的jar到指定目录) 若TXT中的jar名称集合的长度全部属于待比较路径中所有jar的名称集合的长度 比较是否一个集合包含了另外一个集合的元素

    JarClassConflictDetector:用于搜索 jar 文件目录并在其中查找冲突类的 Maven 插件

    Maven 插件,用于搜索 .jar 文件目录,查找它们之间的冲突类并报告找到的内容。 ##Maven 插件目标: detectClassConflict:此目标将搜索给定目录中包含的所有 .jar 文件。 为找到的所有 .jar 文件生成 JarCatalog...

    遇到jar包冲突时,需要找某个class文件在哪几个jar包中,可以用这个工具进行查找,很快速方便的

    遇到jar包冲突时,需要找某个class文件在哪几个jar包中,可以用这个工具进行查找,很快速方便的

    unity-classes.jar

    在 UnityPlayerActivity 类,存在 mUnityPlayer.quit() 方法,通过退出 unityplayer 来结束 UnityPlayerActivity,会导致整个应用被关闭。查看 unity-classes.jar源码,发现quit()方法会结束整个进程。于是修改jar包...

    bytecode-version-analyzer:分析器,用于JAR文件中类文件的字节码版本

    这是来自v0.1-SNAPSHOT的帮助消息的屏幕截图:显示单个类文件的版本将类名指定为参数将在当前目录中查找类文件并打印其版本。 还支持指定类文件的完整路径。分析档案中的类文件版本指定存档(zip,jar)文件名作为...

    java类查找小工具

    该工具可以从jar包或者目录中查找指定的类的位置。可以根据调试代码时的异常类的名称快速查找到所在的jar包。

    类/包检索工具,查找类包和路径

    一个查找类的小工具 主要有两个用途: 1.检索类所在的文件(一般为.jar)。然后就可以把它加到classpath中。 2.检索类的包路径。在仅知道类名的情况下,检索出类的包路径,然后就可以正确书写import指令。

    hutool-all-5.7.22.jar

    一个Java基础工具类,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类,同时提供以下组件: 布隆过滤 缓存 克隆接口 类型转换 日期处理 数据库ORM(基于ActiveRecord思想...

    通过import导入包查找所在jar包工具

    一个java工程,修改两个变量值,运行就可以知道,你java文件中使用的引入类是来自哪个jar包。

    find-class-versions:简单的Java命令行实用程序,用于报告给定目录下.jar文件中.class文件的版本

    查找类版本 该实用程序只能在Java7或更高版本上运行。 简单的Java命令行实用程序,用于报告给定目录下.jar文件中.class文件的版本。 该实用程序有2个参数。 第一个参数是实用程序将在其下扫描.jar文件的目录的...

    hutool-all-5.6.4 jar包.rar

    布隆过滤、缓存、克隆接口、类型转换、日期处理、数据库ORM(基于ActiveRecord思想)、基于DFA有限自动化的多个关键字查找、HTTP客户端、IO和文件、有用的一些数据结构、日志、反射代理类的简化(AOP切面实现)、Setting...

    spring3.0jar包

    完整的Spring框架可以在一个大小只有1MB多的JAR文件里发布。并且Spring所需的处理开销也是微不足道的。此外,Spring是非侵入式的:典型地,Spring应用中的对象不依赖于Spring的特定类。 ◆控制反转——Spring通过...

Global site tag (gtag.js) - Google Analytics