개발 정보
[Gradle] gradle 빌드 중 error: unmappable character (0xED) for encoding x-windows-949 발생
Razelo
2023. 1. 29. 16:44
터미널에서 gradlew build를 통해 빌드를 하던 도중 다음과 같은 에러를 만날 수 있다.
error: unmappable character (0xED) for encoding x-windows-949
인코딩이 깨지는 현상인데 이건 Intellij에서 빌드를 통해 jar파일을 얻으려고 한 경우에는 해결방법이 이미 많이 나와있다. settings에서 빌드 옵션이 gradle인지 intellij로 되어있는지 확인해서 변경하면 되는 문제라서 인터넷에 잠깐만 검색해도 방법이 많이 나와있다.
다만 터미널에서 빌드를 하려고 하는 경우 어떻게 이 문제를 해결할 수 있을까?
지금까지 봤던 해결방법 중 가장 간단하고 효과적인 방법을 찾았다.
build.gradle 파일에 아래와 설정을 적어준다.
이후 터미널에서 gradlew clean build를 통해 원하는 jar파일을 얻을 수 있다.
tasks.withType(JavaCompile){
options.encoding = "UTF-8"
}
출처는 아래 링크이다.
감사합니다.
반응형