SSH+maven jar包冲突问题 5C

报错信息
图片说明

maven依赖
图片说明

网上说的去掉asm依赖还是不行

5个回答

你看下你的项目中一共有几个jar依赖asm,并且,asm的版本分别是多少

吧POM重写一遍,慢慢检查,我就是这样解决的。

qq_33061377
CodingBugs 两个啊,版本是一样的额
大约一年之前 回复

图片说明
就两个依赖额


org.apache.struts
struts2-convention-plugin
2.5.16


org.ow2.asm
asm


qq_33061377
CodingBugs 还是不行啊
大约一年之前 回复
weixin_40852944
weixin_40852944 看来只能用图片了。。
大约一年之前 回复

图片说明

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
sshjar包冲突问题
开发中搭建ssh时,老是出现jar包冲突问题。郁闷中rnrn麻烦大家提供些资料供参考
ssh整合的jar包冲突的问题
当用Struts2+spring+hibernate整合的时候,会遇到一个很蛋疼jar包冲突的问题,导致正常的项目访问路径,访问不到页面,tomcat也不会报错, 罪魁祸首就是asm-3.3.jar和commons-attributes-complier.jar这两个包冲突导致的,删掉这两个包就ok了, 如果add build path了还得从Build Path 中 remove form 
maven jar包冲突
Caused by: java.lang.RuntimeException: java.io.IOException: invalid constant type: 15 解决:在pom.xml中添加(一定要放在最前端,以免被其他覆盖) org.javassist javassist 3.19.0-GA
jar包冲突 maven
近期在开发一个maven项目的时候,遇到了这样的报错: java.lang.NoClassDefFoundError: com/google/common/base/MoreObjects NoClassDefFoundError解决的三种办法(参考:https://my.oschina.net/jasonultimate/blog/166932): 1.首先是类在运行的时候依赖于其它的...
MAVEN之Jar包冲突
MAVEN之Jar包冲突 虽然maven可以对jar包进行管理,但是在添加dependency的时候依然要注意jar包的冲突 tomacat的servlet与javax.servlet的冲突 出现这个错的原因是tomcat中的servlet与我们添加的javax.servlet-api冲突,解决方法为: 在依赖中添加一个scope 字段为 provided 意思为此依赖是被提供给其他模块的...
maven jar包冲突及下载问题解决办法
maven jar包问题解决办法 1.jar包冲突问题 使用mvn dependency:tree命令看是哪个包冲突了 首先需要配置好maven环境变量,然后切换到你的pom.xml所在的目录,执行mvn dependency:tree 就能看到具体的tree了,ps:也可以使用mvn dependency:tree >t.txt 就会将运行结果存储在t.txt文件里面 2.mave...
IDEA解决mavenjar包冲突
前言        我相信,来到这里的你一定曾经被maven的jar包冲突困扰过。现在,阿福带着你使用IDEA彻底结局后顾之忧!工具        众所周知,IDEA为我们提供了maven视图,让我们首先切换到这个视图!        看到如下的样子你已经成功了一半!接下来,在你想要分析的模块上右键选择show Dependencies,当然,快捷键是有的!ctrl+alt+shift+u。不知大家
Maven jar包冲突解决方案
step1 找到报的错误,问度娘或者google,确定哪个jar包冲突。step2 在eclipse/myeclipse中打开一个pom文件,在Dependency Hierarchy的Tab页中,就可以查看当前pom文件中显示声明的jar包,及这些显示声明的jar中隐式引入的依赖jar包。如图 小编这里是 jsp-api冲突。step3 右击右边的jsp-api 点 exclude Mave
Maven JAR包冲突问题排查及解决方案
前言 写这篇文章的初衷是因为今天在使用mvn dependency:tree命令时,突然想起一年前面试阿里的一道面试题。面试题是说假设线上发生JAR包冲突,应该怎么排查?我那时候的回答是IDEA有个Maven Helper的插件,可以帮忙分析依赖冲突,然后还有一种办法是如果一个类import的时候提示两个地方可导入,那就说明有冲突。现在回头想想确实太不专业了,以下是一次JAR包冲突的一个比较正规...
解决maven的jar包冲突的思路
maven的jar包冲突后,首先要通过pom.xml的依赖解析器,查看冲突的jar包有哪些。 Dependency Analyzer会列出各个jar包都是通过那个依赖给导入进来的。 找到jar包冲突的版本,然后使用exclusion标签去除不想引入的jar包版本。 ...
maven工程jar包冲突解决方法
springboot工程使用maven-assembly-plugin插件打包程序后,启动报jar包冲突,报错日志如下: SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/home/api_streaming/streaming-api-1.0/lib/logback-cla...
maven jar包冲突处理
SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/D:/maven-repository/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.9.1/log4j-slf4j-impl-2.9.1.jar!/org/sl...
Maven解决Jar包冲突
http://www.cnblogs.com/zdd-java/p/9760555.html 一、起源   引入二方jar maven 包后出现 NoSuchMethodError org.apache.commons.lang3.StringUtils.isNoneEmpty 。 第一感觉就是jar包冲突。 二、排除过程 1.打开 idea terminal。 2.输入命令:mvn d...
maven 解决jar包冲突及简单使用
maven 解决jar包冲突 1、jar包冲突原因 maven中使用坐标导入jar包时会把与之相关的依赖jar包导入(导入spring-context的jar时就会把spring的整个主体导入) ,而如果在导入两个及以上jar包坐标,而多个包会依赖同一个相关jar,而这多个jar的版本不同,就会导致jar包冲突(导入spring-context的jar时导入spring-core的jar,而导入s...
Maven 的jar包冲突管理
知识点: maven的依赖仲裁 Maven的依赖仲裁优先级 路径优先:1.对于该项目而言,根据jar包的依赖路径,短的优先 声明优先:2.路径一样,被依赖者声明的前后有关,同一个pom,前面的优先 覆写优先:3.子pom优先于父pom 最终查看lib文件夹的jar包 1.jar包冲突无非就是没有使用到自己想要的版本的jar包    解决思路1:
Maven 解决依赖Jar包冲突
Question 之前引用程序的时候,发现有的Jar包版本不是我所需要的版本。在依赖Jar 包外面又引用了一遍,导致Jar包依赖错误。 Solution 修改pom.xml文件,去除不需要jar包,引入需要的jar。保证同一个jar包直邮一个版本的jar包。 例如(去除scala2.11.10 引入scala2.11.8): <dependencies> ...
jar包冲突解决之道(maven)
在使用maven管理依赖的java项目中,难免会遇到一个项目依赖了三方jar包的不同版本,进而导致了项目无法正常启动。这个时候就需要解决这些冲突,使得程序正常运行。下面,我来提供下我的解决方案(依赖 intelliJ idea)。 一、依赖是通过maven进行管理,且不同版本不需要并存: 1、根据程序运行日志确定报错是来自依赖冲突并确定依赖的三方的groupId和artifactId。之后按着...
maven jar包冲突小记
本地调试报错: SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/E:/repository/org/slf4j/slf4j-nop/1.6.1/slf4j-nop-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class] SL
Maven jar包冲突原理说明
MAVEN预备知识 依赖传递 A -> B -> C 当 C 在 B 中的scope为 test、provided、system时,A 不会依赖于 C。 否则 A依赖于C 依赖隔断 按照“依赖传递”的例子,如果A 不想引入 C,那么只需要在dependency B 时 exclude C 即可 B对C的scope设置为optional这种可选依赖方式不推荐使用 冲突管理 最短...
SSH框架整合-jar包冲突
在使用SSH框架时,我使用了myeclipse自带配置struts2 和 hibernate, 其中antry包 在hibernate libraries中的版本高于 struts2 libraries中的版本导致jar包冲突 选择删除版本较低的一个即可;  删除的方法window preference中搜索struts2 取消勾选改jar包 并重启 myeclipse即可。综上 在整合ssh框架...
maven jar包冲突常见报错及解决方法
见到如下错误,可以想到是不是jar包冲突 1.java.lang.NoSuchMethodError 2.java.lang.ClassNotFoundException 3.java.lang.NoClassDefFoundError 解决办法 以一个错误为例: 解决方法: 1.首先定位到具体类。查到org.apache.httpHost对应的maven依赖。在intell
【maven 】jar包冲突-记一次冲突解决
方法一:根据mvn提示一个一个排除 1、请到pom.xml文件所在的目录(包含父子目录)下分别执行下面的命令排查是什么原因导致fastjson版本不正确: mvn dependency:tree -Dverbose -Dincludes=com.alibaba:fastjson 2、配合excusions标签排除过时的包 <dependency> ...
Maven中 jar包冲突原理与解决办法
Maven中jar包冲突是开发过程中比较常见而又令人头疼的问题,我们需要知道 jar包冲突的原理,才能更好的去解决jar包冲突的问题。本文将从jar包冲突的原理和解决两个方面阐述Maven中jar包冲突的解决办法。 一、Maven中jar包冲突产生原因 MAVEN项目运行中如果报如下错误: Caused by:java.lang.NoSuchMethodError Caused by: ...
Java问题解决:MAVEN依赖jar包冲突
问题描述:项目中直接引用特定jar包版本,如1.6间接引用该jar包版本1.7。当编译构建时候,会报jar包冲突。 解决方案:直接引用中直接写明版本号,间接引用中排除特定的jar 拓展解决方案: 1、在pom.xml配置文件中,如果有两个名称相同版本不同的依赖声明,那么先写的会生效。  所以,先声明自己要用的版本的jar包即可。  2、直接依赖优先于传递依赖,如果传递依赖的jar包版本冲突...
IDEA解决maven中jar包冲突
前言         我相信,来到这里的你一定曾经被maven的jar包冲突困扰过。现在,阿福带着你使用IDEA彻底结局后顾之忧! 工具         众所周知,IDEA为我们提供了maven视图,让我们首先切换到这个视图!         看到如下的样子你已经成功了一半!接下来,在你想要分析的模块上右键选择show Dependencies,当然,快捷键是有的!ctrl+alt+s...
5.解决maven与Tomcat中的jar包冲突问题
在eclipse修改依赖的范围: 添加依赖的时候选择provided即可。 maven的两个原则: 1.第一申明者优先 2.路径近者优先 版本锁定: 接着随便在一个子模块中添加一个junit测试依赖。 发现版本被锁定了。 版本常量管理: 温馨提示 关注我的公众号【Java剑主】,学习更多有深度的技术文章。本博客不在记录原创博文,请移步公众号获取最新内...
SSH整合jar包,彻底解决集成jar包冲突问题
SSH整合jar包,彻底解决集成jar包冲突问题,内涵绝大部分常用框架的jar包和一些常用jar包
maven发邮件引用jar包冲突classnotfound
最好在父工程里统一管理版本,以减少项目跑起来 jar 包冲突引起的异常.
解决Maven依赖jar包冲突总结
maven导入jar包中的一些概念: 直接依赖:项目中直接导入的jar包,就是该项目的直接依赖包。 传递依赖:项目中没有直接导入的jar包,可以通过项目直接依赖jar包传递到项目中去。 解决jar包冲突的方式: 方式一: 第一声明优先原则:哪个jar包的坐标在靠上的位置,这个jar包就是先声明的。 先声明的jar包坐标下的依赖包,可以优先进入项...
记录一次解决maven jar包冲突的过程
项目介绍 项目A需要是用maven来管理jar包,主要需要引用两个依赖 依赖1:<groupId>com.pilosa</groupId> <artifactId>pilosa-client</artifactId> <version>1.0.0</version> ...
Maven Helper解决jar包冲突的插件
之前在搭建项目时,总是遇到jar包冲突,关键是你都不知道是谁和谁冲突了。maven自带的jar包依赖分析功能也是可以解决问题的,但是我的版本并没有这个功能。当时并不知道这个插件,生成的jar包依赖树去看的,对,没错,是用肉眼看。 偶然发现Maven Helper,虽然现在用不到,但是先装上再说。如下图: 咦,没有,表捉急,点中间的蓝字,Search in ...
maven jar包冲突,引起tomcat启动失败
在运行xxl-job的,并使用maven插件启动tomcat时,报了这样一个错, Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run (default-cli) on project xxl-job-admin: Could not start Tomcat: Failed to start com...
解决maven jar包冲突的四种方式
添加exclusions标签,排除不需要的jar包 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans&a
Maven的隐式依赖导致Jar包冲突的问题
部署好jstorm后,运行一个例子程序,提示slf4j的jar包冲突问题,如下: 解决方法: 参考链接:http://stamen.iteye.com/blog/2030552 eclipse中打开工程的pom.xml文件,有一个Dependency Hierarchy窗口显示maven导入的jar包之间的依赖关系,搜索slf4j相关的,之后右键删除此依赖。 又get了一个
怎么解决maven管理jar包冲突问题
maven管理jar包依赖的时候,假如你的依赖包A需要间接依赖B的1.0版本,而你的工程里又需要用到B的2.0版本,这个时候就可能会出现运行时jar冲突的异常,会报 java.lang.NoSuchMethodError 或者 java.lang.ClassNotFoundException 、java.lang.NoClassDefFoundError 解决方法一: 第一步:查询冲突ja
Dubbo项目中 maven jar包冲突问题
首先选中你要查看的maven项目然后点击我画红框的那个就可以查看你选中项目的maven  jar包及依赖关系   如图下所示若发现有重复jar包,可根据这个结构图看出在哪个模块去相应的模块找到pom文件跟资源库中进行对比删除重复的依赖即可...
eclipse利用maven工具解决jar包冲突问题
项目中出现的问题如下:   Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.apache.log4j.Log4jLoggerFactory   原因 :  maven自动加载其他jar引入的依赖包,俩jar包在同一个classpath下。   解决步骤:打开pom.xml,最下面选择De...
Maven打包方式,以及jar包冲突问题的解决方法
一、打包方式: Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设置Main-Class)、ClassNotFoundException(找不到依赖包)等错误。 要想jar包能直接通过java -jar xxx.j
jar包冲突的问题
用Struts2,hibernate,spring整合出现jar包冲突问题,请问一下那里有三者整合的jar包。rn用MyEclipse发布时报的异常:rn[color=#FF0000]rn2009-11-18 11:54:28 org.apache.catalina.startup.HostConfig checkResourcesrn信息: Reloading context [/BookShop]rn2009-11-18 11:54:28 org.apache.catalina.core.StandardContext stoprn信息: Container org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/BookShop] has not been startedrnlog4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester.sax).rnlog4j:WARN Please initialize the log4j system properly.rn2009-11-18 11:54:34 org.apache.catalina.core.StandardContext startrn严重: Error listenerStartrn2009-11-18 11:54:34 org.apache.catalina.core.StandardContext startrn严重: Context [/BookShop] startup failed due to previous errorsrn[/color]rn
jar包冲突问题
使用myeclipse 添加SSH框架jar有冲突 好像要手动删除asm2.2.3.jar这个包 怎样才不冲突
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数