[에러노트] java.lang.ClassNotFoundException
지극히 개인적인 해결법을 정리합니다
상황
- 어제 까지 - PostgreSQL의 플러그인 이용하기로 했다가 추후 DB를 변경할 가능성이 높아 플러그인을 사용하지 않기로 결정함.
⇒ 오늘 아침 실행 : java.lang.ClassNotFoundException 에러 발생
원인
- 이 에러는 자바 가상 머신이 클래스를 로드하려고 할 때 요청한 클래스 패쓰를 찾지 못할 때 발생한다.
참고 : How to resolve java.lang.ClassNotFoundException in Java
- When ClassNotFoundException occurs in Java:As per java doc java.lang.classNotFoundException comes in following cases:
-
When we try to load a class by using Class.forName() method and .class file or binary of class is not available in classpath.
-
When Classloader try to load a class by using findSystemClass () method.
-
While using loadClass() method of class ClassLoader in Java.
해결
- 여기를 보고 디비 연결할 때 Class.forName()을 사용했던 것을 떠올림. → 삭제
댓글남기기