NoSuchMethodError 快速通用的解决办法

解决NoSuchMethodError冲突大致两个原则

 


1 统一管理Spring等相关的版本,比如

       
		UTF-8
		4.3.6.RELEASE
		2.7.0
		2.7.0
	

 如果你分散了,每个依赖都有一个版本号,那冲突的可能信很大,所以冲突的时候首先把你的相关的版本号统一

2 如果不是上面的问题那就排除相关的jar(快速)

   2.1 列子,点击去conpiler源码找到org.eclipse.jdt.internal.compiler然后点击去Compliler类(当前的是本类,没有关联其他类)

 2.2 点击去Compiler类,点击左上角黄色箭头,找到对应的是哪个jar

NoSuchMethodError 快速通用的解决办法_第1张图片

2.3 自动定位到这个包

NoSuchMethodError 快速通用的解决办法_第2张图片

2.4 鼠标右键点击

NoSuchMethodError 快速通用的解决办法_第3张图片

2.5 默认选择

NoSuchMethodError 快速通用的解决办法_第4张图片

2.6 点击确认pom文件自动生成排除文件

NoSuchMethodError 快速通用的解决办法_第5张图片

你可能感兴趣的:(java)