Debugging java.lang.NoSuchMethodError

875 단어 method
우선 IBM 웹 사이트에서 빼낸 자료부터 살펴보겠습니다.
What is java.lang.NoSuchMethodError ?
This is an Error. It means that when the code was compiled, the method existed in the class. But when the code was run, the method didn't exist.

 
Why java.lang.NoSuchMethodError happens ? 
 This happens when the referenced class used to compile the code and the class in the class path used to run the code are different. This error is caught by the compiler. this error can only occur at run time if the definition of a class has incompatibly changed.
 
How to debug java.lang.NoSuchMethodError ?
User should check for this possibility whether definition of a class has incompatibly changed.

내가 이 문제에 부딪힌 원인:
.class 파일의 버전이 서로 일치하지 않습니다.내가 만난 현상은 어떤 함수를 호출할 때 이 함수가 존재하지 않는다는 것이다.완성된 버전의 모듈을 바꾸면 이 문제를 해결할 수 있습니다.

좋은 웹페이지 즐겨찾기