[JAVA] method ()V not found 오류
자바에서 method ()V not found 에러가 나는 경우.
ex) com.packagename.test.TestController:method ()V not found
스택오버플로우를 찾아보니 생성자(constructor)에서 오류가 발생한 경우라고 했다.
오늘 본 현상은 jsp 파일에서 오류가 발생했다.
jsp 상단 java 영역에서 사용한 특정 클래스명으로 method ()V not found 에러가 났다.
로컬 환경 테스트는 이상 없었다.
문제가 발생한 운영 환경에서도 해당 클래스는 다른 여러 jsp에서 잘 사용하고 있는 정상적인 클래스였다.
오류 발생한 jsp를 FTP로 새로 업로드하여 기존 파일에 덮어씌우니 잘 되었다.
아마도 WAS가 해당 jsp를 컴파일할 때 일시적인 오류가 발생한 것으로 생각된다.
로컬에서 특별한 문제가 없어보인다면 클래스 파일이나 관련 jsp를 다시 패치하고 WAS 재기동이 답인듯.
참고사이트 : https://stackoverflow.com/questions/13998202/method-initv-not-found