`
thrillerzw
  • 浏览: 146102 次
  • 性别: 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中的类文件,找出具有...

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

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

    活体检测jar包

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

    检测工具 jar包冲突

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

    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反序列化检测工具 我这里是用于搭建攻防演练演示环境用

    mozilla检测网页编码的jar包

    标题中的“mozilla检测网页编码的jar包”实际上指的是Mozilla开源项目中的一个子模块,用于识别网页的字符编码。这个jar包并非来自Mozilla浏览器的核心代码,而可能是Mozilla Foundation或相关的开源社区开发的一个...

    扫描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) 是一个强大的解析器生成器,...

    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 ...

    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的专用的类和信息)

    xfire所有jar包

    activation.jar commons-logging.jar jdom-1.0.jar spring.jar spring-mock.jar stax-api-1.0.1.jar stax-utils-snapshot-20040917.jar wsdl4j-1.5.2.jar wstx-asl-3.0.1.jar xfire-aegis-1.2.2.jar xfire-...

    jchardet.jar chardet.jar jchardet-1.1.zip

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

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

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

    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规范定义的所有接口和类。开发者可以通过这...

    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...

Global site tag (gtag.js) - Google Analytics