在编程的时候如果在工程中无意中导入多个同样的jar文件,只是版本不同,
这样就会因为版本问题造成一些错误,那么在使用的过程中系统到底是引用哪一个jar文件呢?可以通过如下方法获得:
Java代码
System.out.println(org.apache.xpath.compiler.FunctionTable.class.getProtectionDomain().getCodeSource());
System.out.println(com.gargoylesoftware.htmlunit.util.StringUtils.class.getProtectionDomain().getCodeSource());
System.out.println(org.apache.xpath.compiler.FunctionTable.class.getProtectionDomain().getCodeSource());
System.out.println(com.gargoylesoftware.htmlunit.util.StringUtils.class.getProtectionDomain().getCodeSource());
输出结果为:
Java代码
(file:/home/ubuntu/workspace/jwebunit-2.3/lib/xalan-2.7.1.jar <no signer certificates>)
(file:/home/ubuntu/workspace/jwebunit-2.3/lib/htmlunit-2.7.jar <no signer certificates>)
相关推荐
发布JAVA应用程序(将CLASS文件打包成.jar文件) 将一个CLASS文件打包成一个.jar文件分为以下几个步骤方法
在编写完自己的程序以后,可以利用此方式提供给其他应用程序,安全
jar包、class文件读取工具,java编译后的文件读取
Eclipse中查看class源码的插件,jar包反编译查看工具,两种方式查看jar包对应的源代码。亲测可用
eclipse查看源码可以通过反编译成.class文件,插件所需要有jad.exe net.sf.jadclipse_3.3.0.jar
修改jar包中的class文件文中用到的源码
oracle驱动包,class14.jar
jclasslib修改jar包里面的class文件包含jar
安装此插件,可快速定位到class文件。安装此插件,可快速定位到class文件。安装此插件,可快速定位到class文件。再也不用一层层目录去找了。
oracle驱动 oracle驱动 oracle驱动 oracle驱动 oracle驱动
如何将.class文件打成jar包
详细介绍了,如何将class文件打包成jar文件
eclips插件,用于查找某个class所在的jar包
json的class类,jar包
1.列出指定路径下的所有Jar包文件 2.搜索分析指定路径下所有jar包中是否存在指定文件。譬方说要在jar包中查询目个**.class文件。用户可以不用打开Jar包,直接输入路径和要查找的文件即可搜索。 3.除了对Jar包进行...
org.jdesktop.layout jar包,完整亲测
用户可以不用打开Jar包,直接输入路径和要查找的文件即可搜索。 2.列出指定路径下的所有Jar包文件 3.除了对Jar包进行搜索分析外,还可以对zip包进行分析 4.填写搜索路径是最好不要只填写“E:/”根盘目录 5.建议将...
在使用jclasslib进行class内容修改的使用,用到jclasslib总是找不到jclasslib.jar包在哪,这就是你要找的,直接导入项目即可,亲测可用。
jar包搜索引擎,你还为知道class名字,不知道属于哪个jar包苦恼吗? 这个工具完美解决你的问题 不但可以查询出class属于哪些jar包 而且可以下载搜索到的jar包 非常方便!
选择两个jar包,会显示有差异的class类,但在类中会突出显示修改的地方。适合在更新上线的时候,比较两个jar包版本的差异,非常实用。