현상 :
QueryDSL 을 위해 Entity에 대한 Query Class 생성 후,
junit 테스트를 돌렸으나 생성한 Query Class 를 찾지 못한다는 NoDefClassFoundError 발생
※ NoDefClassFoundError : compile 시엔 문제없으나, runtime 시 class를 찾지 못하는 현상 (참고)
해결 :
1. compile 은 성공적으로 되었으며, compile 한 jar 파일을 실행하여 해당 메소드 호출할 경우 문제가 없는 것으로 보아
build.gradle 혹은 코드문제가 아닌 eclipse 설정이 문제라고 판단.
2. project property > Java Build Path > Source 탭 확인 : 이상없음
3. project property > Deployment Assembly 확인 : 상대경로로 지정된 패키징 경로가 존재.. 해당 부분 제거 후 문제 해결
반응형
'etc. > error note' 카테고리의 다른 글
VMware 우분투 설치 오류 : This host supports AMD-V, but AMD-V is diabled (0) | 2020.09.09 |
---|---|
[에러노트] ClusterManager: detected 1 failed or restarted instances : 쿼츠 클러스터링 관련 에러 (0) | 2020.05.12 |
Mysql Function 생성시 에러 (0) | 2020.03.11 |
[에러노트] Spring Batch : Unknown column 'E.JOB_CONFIGURATION_LOCATION' in 'field list' (0) | 2020.03.09 |
error in your SQL Syntax : OPTION_SQL_SELECT_LIMIT (0) | 2020.02.12 |