인프런 커뮤니티 질문&답변
안녕하세요. 인텔리제이 gradle에대해서 질문있습니다.
작성
·
64
·
수정됨
0
./gradlew clean test 실행하면 사진에 나오는 문제점이 나옵니다. UTF-8 설정이나
gradle설정도 8.7로 되어있으나 여전히 같은 문제로 고통받고 있습니다.

답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
kss8014님께서 겪고 계신 문제를 해결하기 위해 몇 가지 방법을 시도해 볼 수 있습니다:
UTF-8 설정 확인:
JVM의 기본 인코딩을 UTF-8로 설정했는지 확인해 주세요.gradlew파일이나build.gradle에서 다음과 같은 설정을 추가할 수 있습니다:tasks.withType(JavaCompile) { options.encoding = 'UTF-8' }테스트 실패 원인 분석:
제공하신 이미지를 보면java.lang.AssertionError로 인해 테스트가 실패하고 있습니다. 테스트 코드의ApplicationTest클래스의 테스트 메소드들을 확인하여, 왜 이러한 에러가 발생하는지 점검하세요. 주로 예상 결과와 실제 결과가 군 맞지 않아서 발생하는 문제일 수 있습니다.Deprecated Gradle Features:
Gradle에 deprecated된 기능을 사용하였기 때문에 버전 9.0과의 호환성 문제가 생길 수 있다는 경고가 나옵니다. 이를 해결하려면 Gradle 워닝 메시지를 읽고 업데이트 및 수정하는 것이 필요할 수 있습니다.Gradle Build Scan 사용:
추가적인 문제 해결을 위해--scan옵션을 사용하여 Gradle 빌드 스캔을 실행해 볼 것을 권장드립니다. 이는 Gradle 빌드 실행에 대한 자세한 보고서를 제공합니다:./gradlew clean test --scan
문제가 계속될 경우, 특정 에러 로그의 추가 내용을 제시해 주시면 더 정확한 도움을 드릴 수 있을 것 같습니다. 필요에 따라 링크된 Gradle 문서를 참조해 보시기 바랍니다.
문제가 잘 해결되시길 바랍니다!




