[ IntelliJ + Spring ] 외부라이브러리에서 NoClassDefFoundError 에러가 난다면 ?
2022. 3. 30. 10:03ㆍIntelliJ + Spring
결제 모듈을 연동하던 중이었다..
Java 11 버전으로 프로젝트를 생성하여 진행하다가
버전을 8로 낮춰서 새 프로젝트 생성 후 다시 시작했다.
빌드에서 에러가 나지 않았지만 실행시키니 NoClassDefFoundError가 났다.
찾아보니 컴파일 시점에 존재했던 클래스가 런타임에 존재하지 않으면 발생하는 에러라고 한다.
나는 두가지 설정을 다시 했더니 됐다.
1. Project Structure -> Project -> Project compiler output 경로 지정할 것
2. Project Structure -> artifact -> output에 외부 라이브러리가 들어가 있는지 확인! 안 들어가져 있으면 오른쪽에서 우클릭하여 왼쪽으로이동시켜라..!
'IntelliJ + Spring' 카테고리의 다른 글
[ IntelliJ ] IntelliJ 에서 cannot find symbol q class 뜰 때 (0) | 2022.04.06 |
---|---|
[ IntelliJ + Spring ] xml 파일을 불러오지 못하는 이슈 (0) | 2022.03.31 |