complieonly

[Spring Boot] 배포시 오류: java.lang.NoClassDefFoundError
Spring Boot로 개발을 하다가 로컬에서 빌드해서 API 호출하면 잘 되는데... 이상하게 배포할 때만 java.lang.NoClassDefFoundError 오류가 발생한다. 이걸로 몇 시간을... 삽질했는데... 다른 사람들은 classpath나 프로젝트에 참조등 다양하게 해결했는데 나같은 경우는 너무 간단하다.... //파일 관련 implementation group: 'commons-io', name: 'commons-io', version: '2.11.0' 저기 implementation를... compileOnly로 했기 때문.... 웹에서 긁어와 그대로 복사&붙여넣기 했더니 저기 볼 생각은 안했다. complieOnly이기 때문에 jar로 빌드시에 참조가 제대로 안되었던 것 같다. 지금..