각종 설치Issue & Solution & Enlightenment

What went wrong:Execution failed for task ':test'.(해결했음. 다른글에 기록 남김)

NandaNanda 2024. 1. 10. 19:27

* What went wrong:
Execution failed for task ':test'.
> There were failing tests. See the report at: file:///C:/%EC%9E%90%EC%A3%BC%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%20%ED%8F%B4%EB%8D%94%EB%AA%A8%EC%9D%8C/%EC%8A%A4%ED%94%84%EB%A7%81/%EC%8B%A4%EC%A0%84!%20%EC%8A%A4%ED%94%84%EB%A7%81%EB
%B6%80%ED%84%B0%EC%99%80%20JPA%ED%99%9C%EC%9A%A91/%EC%86%8C%EC%8A%A4%EC%BD%94%EB%93%9C/jpashopNew/jpashop/build/reports/tests/test/index.html

 

 

Unable to load class 'org.gradle.api.plugins.MavenPlugin'.  (해석할수없는 에러)

test때문에 문제라는 것을 아는 방법은 테스트를 모두 주석처리 하는 것이다. 따라서 Gradle9버전에 관한 그 오류메시지는 관련없는것이다. (예리하게 파고들어야 한다)

구글 검색어를 잘 잡으려면 예리해야 한다. 전체 에러메시지가 아래 그림과 같은데 여기서 포인트가 * What went wrong: Execution failed for task ':test'.와 뒷부분의 jpashopNew/jpashop/build/reports/tests/test/index.html라는 것을 파악하여 검색어를 What went wrong:

Execution failed for task ':test' build /index.html 라고 판별해 내려면 흐름에 대한 이해가 있어야 한다. 흐름에 대한 이해를 가지려면 좀 더 오류를 파고 들어 구체적으로 만들려는 노력이 있어야 한다.

궁여지책!!!

빌드시 테스트 코드 제외하는 방법: ./gradlew build -x test

비록이렇게 해서 아래와 같은 유용한 글을 찾았지만 해결은 하지 못하였다.

https://velog.io/@sw_smj/JUnit-Error-Note-Execution-failed-for-task-test.-%EC%98%A4%EB%A5%98




지금해결흐름:

./gradlew test -i 로 테스트 시 발생하는 에러 로그 전체 출력해봄 ⇒

https://onedaythreecoding.tistory.com/entry/ERROR-%EC%8B%A4%ED%96%89-%EC%8B%9C%EC%97%90-%EC%95%88%EB%82%98%EB%8D%98-%EC%97%90%EB%9F%AC%EA%B0%80-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%8B%9C%EC%97%90-%EB%B0%9C%EC%83%9D



https://ordinarytoengineer.tistory.com/147 소개받음===>> https://www.inflearn.com/questions/171043 

궁여지책!!!

빌드시 테스트 코드 제외하는 방법: ./gradlew build -x test

https://velog.io/@may_yun/%EB%B9%8C%EB%93%9C%EC%8B%9C-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%BD%94%EB%93%9C-%EC%A0%9C%EC%99%B8%ED%95%98%EA%B8%B0

 

https://ordinarytoengineer.tistory.com/147

https://www.inflearn.com/questions/171043/build-%EC%98%A4%EB%A5%98