`
thrillerzw
  • 浏览: 143781 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jar hell检测

    博客分类:
  • java
 
阅读更多

 

 

package common;

import java.io.IOException;
import java.net.URL;
import java.util.Enumeration;
/**
 * jar包冲突问题检测
 * 转自我们团队博客:http://mmtblog.sinaapp.com/?p=227
 * @author zw
 * @date 2013-4-16
 */
public class JarHell {
	public static void main(String[] args) {
	    try {
	        Enumeration<URL> urls = Thread.currentThread().getContextClassLoader().getResources("org/apache/log4j/Logger.class");
	        while(urls.hasMoreElements()) {
	            URL url = urls.nextElement();
	            System.out.println(url);
	        }
	    } catch (IOException e) {
	        e.printStackTrace();
	    }
	 
	}
}

 结果:jar:file:/D:/mmt/workspace/thrillerzwtest/lib/memcached/log4j-1.2.15.jar!/org/ap

ache/log4j/Logger.class

jar:file:/D:/mmt/workspace/thrillerzwtest/lib/axis2/log4j-1.2.15.jar!/org/apache

/log4j/Logger.class

 
分享到:
评论

相关推荐

    jar包冲突检测工具.zip

    "jar包冲突检测工具"正是为了解决这个问题而设计的。 这个工具的主要功能是帮助开发者检测出项目中可能存在的jar包冲突。它的工作原理可能是通过遍历指定路径下的所有jar文件,然后对比每个jar中的类文件,找出具有...

    活体检测jar包

    在这个"活体检测jar包"中,包含了多个支持此类功能实现的Java库。这些库主要用于处理图像、解析数据以及日志记录等关键任务。 1. **commons-codec-1.6.jar**: 这是Apache Commons Codec库的一个版本,它提供了各种...

    检测工具 jar包冲突

    "检测工具 jar包冲突"这个主题就是针对这个问题,旨在帮助开发者识别和解决这类冲突。 首先,我们需要理解为什么会出现jar包冲突。这通常是因为项目依赖管理不善导致的。例如,项目A依赖于库X(版本1),同时库Y...

    cpdetector.jar java检测文件编码开源jar包

    "cpdetector.jar" 是一个基于Java的开源工具,主要用于检测文件的字符编码。在软件开发过程中,正确识别和处理文件的编码格式至关重要,因为不同的文件可能采用不同的编码标准,如UTF-8、GBK、ISO-8859-1等。如果不...

    jarjar-1.4.jar

    java -jar jarjar.jar process rules.txt input.jar output.jar ``` 3. **处理过程**:jarjar工具会读取规则文件,解析其中的规则,然后遍历输入jar包中的每个类,根据规则进行重命名或移动操作。 4. **生成新...

    jar包冲突检测工具

    "jar包冲突检测工具"正是为了解决这个问题而设计的。 这个工具是一个可执行的.exe程序,它允许开发者指定项目的jar包路径,然后自动进行冲突检测。通过这种方式,开发者可以快速地识别出哪些jar包之间存在冲突,...

    ShiroExp-1.3.1-all.jar shiro反序列化检测工具

    ShiroExp-1.3.1-all.jar shiro反序列化检测工具 我这里是用于搭建攻防演练演示环境用

    扫描jar包工具

    java -jar jarscan.jar 查看help信息,可以快速扫描目标文件夹下jar包所包含的class文件相关信息

    Struts2_045漏洞修复jar包和检测工具(亲测可用)

    Struts2_045漏洞修复jar包和检测工具 freemarker-2.3.22.jar ognl-3.0.21.jar struts2-core-2.3.34.jar xwork-core-2.3.34.jar struts2-json-plugin-2.3.34.jar struts2-junit-plugin-2.3.34.jar struts2-spring-...

    jar包 jar包jar包 jar包jar包jar包jar包jar包jar包

    jar包 jar包jar包 jar包jar包jar包jar包jar包jar包jar包 jar包jar包 jar包jar包jar包jar包jar包jar包jar包 jar包jar包 jar包jar包jar包jar包jar包jar包

    msbase.jar,mssqlserver.jar,msutil.jar

    标题中的"msbase.jar,mssqlserver.jar,msutil.jar"是Microsoft SQL Server JDBC驱动程序的主要组成部分。这些Java归档(JAR)文件是用于在Java应用程序中与Microsoft SQL Server数据库进行交互的关键组件。 JDBC...

    判断编码格式.rar antlr.jar chardet.jar cpdetector_1.0.5.jar

    它包含的三个文件“antlr.jar”,“chardet.jar”,以及“cpdetector_1.0.5.jar”都是与字符编码检测相关的Java库。 1. **ANTLR.jar**: ANTLR (ANother Tool for Language Recognition) 是一个强大的解析器生成器,...

    jstl1.1.jar和standard1.1.jar

    (另外,实际操作的时候发现JSTL1.2.jar和JSTL1.1.jar这2个包放一起可以在tomcat5.5和tomcat6.0上跑,鉴于JSTL1.1.jar里面没有c.tld等文件,猜测JSTL1.1.jar里面只是放置了1.1的专用的类和信息)

    jstl-1.2.jar免费下载

    jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2.jar下载jstl-1.2...

    javaee.jar,jsf-api.jar,jsf-impl.jar,jstl-1.2.jar

    在给定的文件列表中,我们可以看到四个关键的JAR(Java Archive)文件,它们在Java EE应用开发中扮演着重要角色: 1. **javaee.jar**:这是Java EE的API库,包含了Java EE规范定义的所有接口和类。开发者可以通过这...

    阿里巴巴Java代码质量检测插件:p3c-pmd-2.1.1.jar

    阿里巴巴的p3c-pmd-2.1.1.jar是一款专为Java开发者设计的代码质量检测工具,旨在提升代码质量并遵循阿里巴巴内部的编码规范。该插件是基于开源项目PMD进行定制和优化,旨在帮助开发团队在早期阶段发现并修复潜在的...

    jchardet.jar chardet.jar jchardet-1.1.zip

    《深入理解jchardet.jar与chardet.jar:字符编码检测库的解析与应用》 在信息技术领域,字符编码的正确识别对于数据处理至关重要。jchardet.jar与chardet.jar是两个用于自动检测文本文件编码的Java库,它们在处理...

    javax.jar 包免费下载

    javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar javax.jar ...

    activation.jar、jsp-api.jar、servlet-api.jar、mail.jar

    它提供了自动数据类型检测、数据编码和解码以及序列化和反序列化的能力,是Java Mail API的核心组成部分。 2. **jsp-api.jar**: 这是JavaServer Pages (JSP) API的库文件,用于支持JSP的开发。JSP是一种动态网页...

    j2ee.jar架包

    j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar...

Global site tag (gtag.js) - Google Analytics