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

解决jar 冲突的一个办法

阅读更多

 

可用类似下面的方式找到类的加载位置

http://stackoverflow.com/questions/227486/find-where-java-class-is-loaded-from

 

package foo;

public class Test
{
    public static void main(String[] args)
    {
        ClassLoader loader = Test.class.getClassLoader();
        System.out.println(loader.getResource("foo/Test.class"));
    }
}

 This printed out:

file:/C:/Users/Jon/Test/foo/Test.class
分享到:
评论

相关推荐

    如何在WebSphere中解决jar包冲突.doc

    在大型 Java 软件开发中,jar 包冲突问题是一个常见的问题,系统开发人员经常会为解决类似的问题耗费大量的时间进行调试和测试。为了解决这个问题,本文将从 WebSphere 中类加载器入手,讨论几种解决 jar 包冲突问题...

    关于Myeclipse使用mybatis出现Jar包冲突的解决办法

    本文将针对"关于Myeclipse使用mybatis出现Jar包冲突的解决办法"这一主题,详细解释如何解决这类问题。 首先,我们需要理解为什么会出现Jar包冲突。在MyEclipse中,可能由于内置的库或插件与我们手动引入的库之间...

    Hibernate的Antlr在Weblogic中产生Jar冲突的解决办法

    ### Hibernate的Antlr在Weblogic中产生Jar冲突的解决办法 #### 背景与问题描述 在使用Hibernate框架进行Java应用开发时,特别是在Weblogic服务器环境下部署应用程序时,可能会遇到一个常见问题:由于不同版本的...

    SAE上部署Java应用,jar包冲突解决办法

    在SAE(Sina App Engine)平台上...通过合理管理依赖、排除冲突、选择正确的版本和利用SAE特性,我们可以有效地解决jar包冲突问题,确保应用稳定运行。记住,良好的依赖管理是构建可靠和可维护的Java应用的关键步骤。

    在was上部署项目报jar包冲突解决办法

    项目启动后访问页面,页面显示Uncaught initialization Exception created by servlet这个错误.查看日志会报找不到index()的异常。

    easyExcel解决poi冲突更改内使用路劲.rar

    总的来说,解决jar冲突是一个常见的Java开发挑战,需要对依赖管理和类加载机制有深入的理解。在本例中,通过修改jar包路径来解决POI版本冲突是一个实用的策略,尤其适用于那些不能轻易升级或重构整个项目的情况。...

    juel-Tomcat与EL冲突问题

    将 juel.jar, juel-engine.jar, juel-impl.jar 这三个包复制到tomcat6下 lib/ 中,并删除原来的el-api.jar,切记还要把工程中 WEB-INF\lib 下的 juel.jar, juel-engine.jar, juel-impl.jar 删除,不然还是要冲突。...

    jstl Jar包 以及版本冲突问题解决

    在Java Web开发中,JSTL(JavaServer Pages Standard Tag Library)是一个标准的标签库,它提供了一系列的标签用于简化JSP页面的编程,提高代码的可读性和可维护性。JSTL主要包含核心标签库(core)、SQL标签库(sql...

    java打包jar方案的优缺点分析及解决方案

    `fat.jar`插件允许开发者将所有依赖的第三方库一起打包进JAR,生成的JAR文件包含了一个完整的运行环境。这种方法的优点是方便,因为用户无需额外管理依赖。然而,它的主要缺点是生成的JAR文件可能非常大,可能导致...

    多个jar包合并成一个jar包的办法

    为了简化项目的部署流程、减少启动时间以及便于管理,开发者往往希望将这些独立的JAR文件合并为一个单一的JAR文件。这不仅能够提高程序的运行效率,还能简化部署流程。 ### 二、准备工作 #### 1. 整理JAR文件 ...

    jstl1.1.jar和standard1.1.jar

    而jstl1.1版本只有一个必要包JSTL1.2.jar。(一开始在替换的过程中想当然的用JSTL1.1.jar换JSTL1.2.jar,然后遗漏了standard-1.1.jar,耽搁了不少时间。) 经测试,tomcat6.0支持JSTL1.2版本,也支持JSTL1.1版本;...

    spring2.5.5+JDK1.8 版本报错的解决办法(修改后jar)

    org.springframework.core.JdkVersion 于是找到一个spring-core-3.x.RELEASE.jar,用其中的JdkVersion这个类替换spring-2.5.5.jar对应class,问题解决! 注意:别用spring-core-4.x.RELEASE.jar,JdkVersion....

    解决第三方包导入冲突

    首先,当遇到包冲突时,一个简单的解决办法是删除冲突的其中一个JAR文件。这种方法适用于那些冲突的库中,有一个库对你项目的重要性较低,你可以选择舍弃它。例如,如果你的项目同时包含了mygson.jar和gson-2.6.2....

    EOS在WIN7中崩溃的解决办法(包括可替换的jar文件)

    本文将详细讨论一个具体的问题:EOS(可能是Enterprise Operating System或Enterprise Object Services等)在Windows 7操作系统中崩溃的情况,以及如何通过替换特定的jar文件来解决问题。 首先,EOS在Windows 7上...

    jenkens启动springboot的jar一直启动不了的解决办法

    标题中的问题——"jenkens启动springboot的jar一直启动不了的解决办法",正指向了这样一个常见问题。 Spring Boot以其便捷的“jar内嵌式服务器”特性,使得我们可以直接通过`java -jar`命令运行应用。但在Jenkins...

    commons-beanutils-1.7.0.jar-解决commons-beanutils和commons-collections重复类

    解决办法是把commons-beanutils中的org/apache/commons/collections删除,这里上传一个改好可以直接使用的。

    客户端启动出现错误无法运行的解决办法(缺失的jar文件)v1.2

    首先,这个错误可能源于一个关键的jar文件——`jb-fix.jar`。这个文件可能是应用程序运行所必需的,尤其当涉及到特定平台的兼容性问题时。`jb-fix.jar`可能是Java应用中的一个修复补丁,用于处理64位系统特有的问题...

    fatjar使用教程

    在Java开发领域中,fatjar(也称为all-in-one jar或uber-jar)是一种将应用程序及其所有依赖项打包成一个单一的jar文件的技术。这种方式极大地方便了应用程序的部署与分发,尤其是在分布式系统环境中。本文将详细...

    修改Jar包工具

    5. **打包新JAR**:最后,使用`jar`命令或者专业打包工具(如Apache Ant, Maven等)创建一个新的JAR包,包含所有修改过的和未修改的文件。确保新的JAR包能够正常运行,并且所有依赖关系都被正确处理。 在整个过程中...

Global site tag (gtag.js) - Google Analytics