NoClassDefFoundError 의존성 누락: 컨테이너 환경 점검법
컨테이너 환경에서 컴파일은 통과했지만 실행 중 특정 클래스를 불러오지 못합니다. 때 원인을 좁히고 안전하게 수정한 뒤 재발 여부까지 확인하는 순서입니다.
하기싫지만 하게 되는 개발. 너무 귀찮다.
컨테이너 환경에서 컴파일은 통과했지만 실행 중 특정 클래스를 불러오지 못합니다. 때 원인을 좁히고 안전하게 수정한 뒤 재발 여부까지 확인하는 순서입니다.
컨테이너 환경에서 컴파일한 클래스가 현재 JVM에서 실행되지 않습니다. 때 원인을 좁히고 안전하게 수정한 뒤 재발 여부까지 확인하는 순서입니다.
CI 빌드 환경에서 업그레이드 후 illegal reflective access 또는 InaccessibleObjectException이 납니다. 때 원인을 좁히고 안전하게 수정한 뒤 재발 여부까지 확인하는 순서입니다.
CI 빌드 환경에서 설정을 바꿨지만 빌드가 이전 JDK나 환경을 사용합니다. 때 원인을 좁히고 안전하게 수정한 뒤 재발 여부까지 확인하는 순서입니다.
CI 빌드 환경에서 의존성 다운로드 또는 체크섬 오류가 특정 환경에서 반복됩니다. 때 원인을 좁히고 안전하게 수정한 뒤 재발 여부까지 확인하는 순서입니다.
CI 빌드 환경에서 SLF4J multiple bindings 경고와 로그 누락이 발생합니다. 때 원인을 좁히고 안전하게 수정한 뒤 재발 여부까지 확인하는 순서입니다.
CI 빌드 환경에서 DNS 변경 뒤에도 이전 주소로 계속 연결합니다. 때 원인을 좁히고 안전하게 수정한 뒤 재발 여부까지 확인하는 순서입니다.
CI 빌드 환경에서 HTTPS 연결에서 인증서 신뢰 오류가 납니다. 때 원인을 좁히고 안전하게 수정한 뒤 재발 여부까지 확인하는 순서입니다.
CI 빌드 환경에서 JSON 필드가 추가되거나 형식이 달라지면 요청 처리가 실패합니다. 때 원인을 좁히고 안전하게 수정한 뒤 재발 여부까지 확인하는 순서입니다.
CI 빌드 환경에서 일부 데이터만 저장되거나 롤백이 기대대로 동작하지 않습니다. 때 원인을 좁히고 안전하게 수정한 뒤 재발 여부까지 확인하는 순서입니다.