프로젝트 실행시 java.nio.charset.MalformedInputException: Input length = 1 오류가 발생하는 경우가 종종 있는데
인코딩 타입이 UTF-8이 아닌 경우에 발생하여 타입 변경시 해결 되는 경우가 있다.
Eclipse 사용시
1. menu > run > run configurations
2. Arguments Tab > VM arguments 에 아래 문구 추가
-Dfile.encoding=UTF-8
VS Code 사용시
1. 하위 방법 중 하나 선택하여 동작
1-1. 우측 하단 Encoding 부분 클릭하거나
1-2. F1 > encoding 입력 > Change File Encoding 선택하거나
2. Reopen With Encoding > UTF-8 선택
반응형
추가
VS Code 이용시 야믈파일(.yaml .yml)에 한글이 포함하는 경우 위와 같이 세팅하여도 에러가 발생하는 경우도 존재한다.
일반 내용뿐만 아니라 주석에 포함된 한글 역시 삭제 혹은 영어 변환하면 해결된다.
반응형
'IT > Spring' 카테고리의 다른 글
[Spring] 스프링 핵심 원리 - 기본편 (1) (0) | 2023.01.09 |
---|---|
[Spring][전문가를 위한 스프링 5] CH2. 스프링 시작하기 (0) | 2022.08.15 |
[Spring][전문가를 위한 스프링 5] CH1. 스프링 소개 (0) | 2022.07.23 |
[Spring] Intellij에서 Spring + Maven 시작하기 (Mac) (0) | 2022.07.14 |
[Spring][Error] The dependencies of some of the beans in the application context form a cycle (0) | 2022.07.10 |
댓글