문제 원인
테스트 코드 contextLoads() FAILED
EC2로 gradlew 빌드하는 과정에서 다음과 같은 오류가 발생했다.
ZzanmoaApplicationTests > contextLoads() FAILED
java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:180
Caused by: org.springframework.beans.factory.BeanCreationException at AbstractAutowireCapableBeanFactory.java:1786
Caused by: jakarta.persistence.PersistenceException at AbstractEntityManagerFactoryBean.java:421
Caused by: java.lang.RuntimeException at DriverDataSource.java:110
1 test completed, 1 failed
> Task :test FAILED
FAILURE: Build failed with an exception.
💡 해결 과정
i 옵션으로 모든 로그 띄우게 하기
./gradlew test -i
[Build] cloud환경에서 gradle 실행 시 test과정 contextLoads() FAILED 오류
테스트 코드를 작성하지 않았기에 여기 글을 참고하여
@SpringBootTest 어노테이션을 제거하여 timeout으로 인한 서버 응답 오류는 해결했다.
이번엔 사이트 연결 거부가 떴고, 실행중인 8080 포트는 전혀 보이지 않았다.
계속해서 방화벽, 보안 그룹을 수정했지만 답도 없었다.
'프로젝트 > 짠모아' 카테고리의 다른 글
[AWS 오류 해결] EC2 환경변수 설정하기 (0) | 2024.10.13 |
---|---|
[AWS 오류 해결] EC2에서 애플리케이션 로그 확인하기 (0) | 2024.10.08 |
[AWS 오류 해결] swap 파일로 메모리 할당하기 (1) | 2024.10.08 |
[AWS 오류 해결] CodeDeploy 로그 확인하기 (0) | 2024.10.08 |
[서울시 공공데이터 경진대회] 최우수상 수상 프로젝트 - 짠모아 (4) | 2024.10.03 |