블로그 이미지
잡초 개발자의 좌충우돌 이야기 yysvip

카테고리

분류 전체보기 (211)
Java Programing (24)
Web Programing (20)
Database (36)
Tool (46)
까칠한 IT (27)
까칠한 정보 (42)
까칠한 Strory (16)
까칠한 Project (0)
Total1,164,497
Today4,464
Yesterday4,153

달력

« » 2018.12
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

공지사항

java.lang.NoSuchMethodError 오류 발생 시 조치

  까칠한 남자 Strory       yysvip.tistory.com       잡초 개발자 까찰한 쑤의 좌충우돌 개발 이야기

 

java.lang.NoSuchMethodError Exception

NoSuchMethodError가 발생 할 경우

 

Method를 찾지 못해서 발생하는 문제로

코드 또는 라이브러리에서 전혀 문제가 없는 경우 발생할 때에는

 

주로 classpath상에서 중복되는 class가 존재하여 정상적으로 method를 찾지 못해 발생하는 문제이므로

아래와 같이 조치를 해보자

 

  1. lib폴더에서 중복되는 jar파일의 존재를 확인한다
  2. lib폴더에서 library 버전 확인.
  3. maven의 pom.xml파일에서 dependency 부분에서 complict가 발생되는 라이브러리가

    없는지 확인해보도록 하자

 

이번에 발생한 NoSuchMethodError 오류의 원인은 2번 사항이였다.

프로그램에서 사용중인 상용프로그램과 추가된 library가(하위 버전) 맞지 않아 발생하였다.

 

 

Posted by yysvip

최근에 달린 댓글

최근에 받은 트랙백

글 보관함