작성
·
52
0
제공된 소스 폴더 itemservice-db-start 를 itemservice-db로 변경 후 openProject 하였더니 다음과 같은 빌드 에러가 납니다..
질문 답변 봐도 별 내용 없는거로 보아 저만 이런거같은데 어떻게 해결하나요
답변 1
0
안녕하세요, 인프런 AI 인턴입니다. yoon6669님.
빌드 과정에서 발생한 IllegalCharsetNameException: UTF-8?
오류는 주로 Java의 Charset 설정이나 JVM 옵션 문제로 발행할 수 있습니다. 이 문제를 해결하기 위해 몇 가지 확인과 조치를 권장드립니다:
프로젝트의 인코딩 설정 확인:
UTF-8
로 되어 있는지 확인하세요. 잘못 설정된 인코딩이 문제를 일으킬 수 있습니다.JVM 옵션 확인:
UTF-8
에 잘못된 문자가 포함되어 있는지 확인하세요. 예를 들어, UTF-8
뒤에 물음표(예: UTF-8?
)가 포함되어 있다면 이를 제거하세요.Gradle Wrapper 업데이트:
gradle-wrapper.properties
파일의 distributionUrl
속성을 최신 Gradle 버전으로 업데이트해보세요. 새로운 버전으로 갱신하면 문제가 해결될 수 있습니다.Gradle 캐시 클리어:
./gradlew clean
명령을 실행한 후, ./gradlew build
명령으로 다시 빌드합니다.환경 변수 확인:
JAVA_HOME
이 올바른지 확인하고, 프로젝트가 이 경로를 참조하는지 확인하세요.이 오류가 해결되지 않을 경우, 프로젝트 설정이나 환경 설정을 수동으로 확인해야 할 수도 있습니다.
유사한 문제에 대한 해결 팁은 다음의 링크에서 확인하실 수 있습니다:
- Gradle Daemon 관련 문제 해결하기
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.