Java ServiceLoader가 구현체를 찾지 못할 때
구현 JAR은 있지만 ServiceLoader 결과가 비어 있다는 상황에서 Java 특유의 원인을 확인하고 안전하게 해결하는 순서입니다.
하기싫지만 하게 되는 개발. 너무 귀찮다.
구현 JAR은 있지만 ServiceLoader 결과가 비어 있다는 상황에서 Java 특유의 원인을 확인하고 안전하게 해결하는 순서입니다.
명령행 빌드는 되지만 IDE가 생성 메서드나 클래스를 오류로 표시한다는 상황에서 원인을 구분하고 안전하게 수정·검증하는 순서를 정리합니다.
운영 서버 환경에서 업그레이드 후 illegal reflective access 또는 InaccessibleObjectException이 납니다. 때 원인을 좁히고 안전하게 수정한 뒤 재발 여부까지 확인하는 순서입니다.
운영 서버 환경에서 설정을 바꿨지만 빌드가 이전 JDK나 환경을 사용합니다. 때 원인을 좁히고 안전하게 수정한 뒤 재발 여부까지 확인하는 순서입니다.
운영 서버 환경에서 의존성 다운로드 또는 체크섬 오류가 특정 환경에서 반복됩니다. 때 원인을 좁히고 안전하게 수정한 뒤 재발 여부까지 확인하는 순서입니다.
운영 서버 환경에서 SLF4J multiple bindings 경고와 로그 누락이 발생합니다. 때 원인을 좁히고 안전하게 수정한 뒤 재발 여부까지 확인하는 순서입니다.
운영 서버 환경에서 DNS 변경 뒤에도 이전 주소로 계속 연결합니다. 때 원인을 좁히고 안전하게 수정한 뒤 재발 여부까지 확인하는 순서입니다.
운영 서버 환경에서 HTTPS 연결에서 인증서 신뢰 오류가 납니다. 때 원인을 좁히고 안전하게 수정한 뒤 재발 여부까지 확인하는 순서입니다.
운영 서버 환경에서 JSON 필드가 추가되거나 형식이 달라지면 요청 처리가 실패합니다. 때 원인을 좁히고 안전하게 수정한 뒤 재발 여부까지 확인하는 순서입니다.
운영 서버 환경에서 일부 데이터만 저장되거나 롤백이 기대대로 동작하지 않습니다. 때 원인을 좁히고 안전하게 수정한 뒤 재발 여부까지 확인하는 순서입니다.