에러 기록11 인텔리제이에서 properties 파일 한글 깨짐 properties 파일 인코딩이 안되는 문제다. 인텔리제이의 setting 에서 다시 설정해주면 된다. setting -> editor -> file encoding 에서 이처럼 변경해주자 2024. 1. 8. 스프링 테스트 실행시 ClassNotFound 에러 해결방법 1. 인텔리제이 캐쉬 삭제 - 실패 2. 프로그램 실행을 gradle -> intellij 로 변경. jdk 의 버전을 설치된 버전과 일치시키기. 결과: 성공 무사히 테스트가 돌아간다. 정리 : jvm 버전이 안맞아서 생기는 문제. jvm 버전을 다시 설정해주면 된다. 2024. 1. 8. java.lang.NoClassDefFoundError: 외부 라이브러리 리눅스 배포시 java.lang.NoClassDefFoundError: 외부 라이브러리 에러가 발생한다. 몇시간째 구글링한 결과 크게 2가지로 나뉘는 것을 알았다. 1. 버전이 맞지 않은 경우. 나같은 경우는 gradle을 통해 외부 라이브러리를 추가했다. 만약 서로 의존하는 라이브러리간 버전이 맞지 않으면 참조할수 없어 오류가 발생할수 있다. 따라서 버전을 맞춰주면 해결됨 2. classpath 가 옳게 설정되지 않은 경우. gradle 을 통해 불러온 라이브러리는 /Users/${USERNAME}/.gradle/caches/modules-2/files-2.1/${packageName}/${libname} 에 저장된다. 따라서 소스 코드 내부에서 외부 라이브러리를 임포트해서 사용할때, 라이브러리가 직접.. 2023. 10. 22. 이전 1 2 3 다음