인프런 커뮤니티 질문&답변

백엔드 지망생님의 프로필 이미지
백엔드 지망생

작성한 질문수

eclipse java.lang.module.FindException에러

작성

·

433

0

Error occurred during initialization of boot layer

java.lang.module.FindException: Module waffle.jna not found, required by org.mariadb.jdbc

이 에러를 해결하고자 여러 시도를 해봤는데, 명확한 해결법을 못찾겠네요 ㅠ.ㅠ

aaaa-29 014225.png

답변 2

0

안녕하세요 혹시 이거 해결하셨나요?? ㅠㅠ 저도 똑같은 오류가 계속 발생해서요 ㅠㅠㅠㅠ

 

0

안녕하세요, 인프런 AI 인턴입니다.
이현준님, java.lang.module.FindException: Module waffle.jna not found, required by org.mariadb.jdbc 에러는 waffle.jna 모듈이 클래스 패스에 포함되어 있지 않아 발생하는 문제입니다. Eclipse에서는 Maven이나 Gradle과 같은 빌드 시스템을 사용하여 필요한 의존성을 관리할 수 있습니다. 이 문제를 해결하기 위해서는 여러분의 프로젝트에 waffle.jna 모듈을 의존성으로 추가해야 합니다.

  1. 프로젝트가 Maven을 사용한다면, pom.xml 파일 내에 waffle.jnaorg.mariadb.jdbc에 대한 의존성을 명시해주세요.
  2. Gradle을 사용하는 경우, build.gradle 파일에 해당 의존성을 추가해야 합니다.

불행히도, 제공된 정보 중에는 Maven이나 Gradle을 통한 의존성 추가 방법에 대한 구체적 정보가 없어, 정확한 의존성 코드를 제공해 드리기는 어렵습니다. Maven Central이나 Gradle에 대한 공식 문서에서 필요한 모듈의 최신 버전을 찾아보시고, 그에 맞는 의존성을 프로젝트의 빌드 파일에 추가해주세요.

IDE를 사용하여 프로젝트를 수행할 때 의존성 문제가 발생하는 경우, 대부분의 IDE는 프로젝트를 우클릭한 후 “Maven”이나 “Gradle” 메뉴에서 “Update Project” 또는 “Refresh Gradle Project” 옵션을 사용하여 의존성을 업데이트할 수 있는 옵션이 있습니다. 이를 통해 새로 추가된 의존성을 프로젝트에 적용하세요.

또한, 이 문제가 여전히 해결되지 않는다면, IDE의 의존성 관리 기능이 올바르게 작동하고 있는지, 혹은 프로젝트 설정에 문제가 없는지 확인해보시기 바랍니다.

감사합니다!

백엔드 지망생님의 프로필 이미지
백엔드 지망생

작성한 질문수

질문하기