Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUILD ERROR - java.lang.NoClassDeFoundError #50

Open
yyy96 opened this issue Mar 28, 2022 · 0 comments
Open

BUILD ERROR - java.lang.NoClassDeFoundError #50

yyy96 opened this issue Mar 28, 2022 · 0 comments
Assignees
Labels
error/issue 개발중 발생한 에러 및 이슈 정리

Comments

@yyy96
Copy link
Collaborator

yyy96 commented Mar 28, 2022

BUILD ERROR - java.lang.NoClassDeFoundError

발생상황

BUILD ERROR : java.lang.NoClassDeFoundError: org/apache/tools/ant/util/ReaderInputStream
pull이 충돌없이 정상적으로 잘 이루어진 이후에 갑자기 빌드 실패, clone을 통해서 받아도 Build results are outdated for requested compile scope. 문구 뜸

NoClassDeFoundError:
컴파일 시점에 존재했던 클래스가 런타임에 존재하지 않으면 발생하는 에러, JVM이 내부의 클래스 정의 데이터 구조에서 Class를 찾지 못했다는 것 (단순한 Classpath의 문제와는 다름)

  • ClassNotFoundException: Classpath에 로드하고자 하는 Class가 발견되지 않았을 때 발생
  • 하지만, NoClassDeFoundError의 경우 Classpath의 문제가 아닌 다른 내제적인 문제에서 발생할 수 있다 (ex.라이브러리가 맞지 않아 발생)

원인/해결

이번에는 인텔리제이에서 Load Gradle Project를 자동으로 해주지 않아서 Gradle을 자동으로 못읽어왔었던 것으로 이를 누르자 해결

@yyy96 yyy96 added the error/issue 개발중 발생한 에러 및 이슈 정리 label Mar 28, 2022
@yyy96 yyy96 self-assigned this Mar 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
error/issue 개발중 발생한 에러 및 이슈 정리
Projects
None yet
Development

No branches or pull requests

1 participant