File-Settings-Editor-File Encodings
Path 추가해서 에러가 난 디렉터리 또는 파일에 Encoding 설정을 해주면 됩니다
그래도 안된다면
새로 파일을 추가하고 코드를 복붙하는게 가장 빠릅니다.
저 같은 경우에는 로그나 코드에 인코딩 설정을 바꿨는데, 저런 에러가 생기더라구요
한글이 깨지는 현상이 생겨서 해결하려다가 에러를 만나게 된;
원인은 BOM(Byte Order Mark) 이라는 것이 생겨서 그렇습니다.
유니코드의 인코딩 방식에는은 빅엔디안(BE)과 리틀엔디안(LE)이 있습니다.
둘의 차이는 바이트를 읽는 순서의 차이인데,
이 것을 파일에 명시하기 위해 앞에 인코딩별 BOM 값을 살짝 넣어 놓습니다.
'BackEnd > Java&Spring' 카테고리의 다른 글
NonNull 사랑...사...사...랑... 그냥 좋아합니다. (3) | 2023.11.07 |
---|---|
Intellij) JUnit5 설정할 사람 괌 (0) | 2023.07.27 |
🌸 startsWith()/endWith() 문자열의 시작과 끝 (0) | 2023.04.04 |
@JsonProperty와 @JsonNaming (0) | 2023.03.17 |
Java의 Hash 알고리즘 MessageDigest (0) | 2023.03.16 |