작성
·
433
0
Error occurred during initialization of boot layer
java.lang.module.FindException: Module waffle.jna not found, required by org.mariadb.jdbc
이 에러를 해결하고자 여러 시도를 해봤는데, 명확한 해결법을 못찾겠네요 ㅠ.ㅠ
답변 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
모듈을 의존성으로 추가해야 합니다.
pom.xml
파일 내에 waffle.jna
와 org.mariadb.jdbc
에 대한 의존성을 명시해주세요.build.gradle
파일에 해당 의존성을 추가해야 합니다.불행히도, 제공된 정보 중에는 Maven이나 Gradle을 통한 의존성 추가 방법에 대한 구체적 정보가 없어, 정확한 의존성 코드를 제공해 드리기는 어렵습니다. Maven Central이나 Gradle에 대한 공식 문서에서 필요한 모듈의 최신 버전을 찾아보시고, 그에 맞는 의존성을 프로젝트의 빌드 파일에 추가해주세요.
IDE를 사용하여 프로젝트를 수행할 때 의존성 문제가 발생하는 경우, 대부분의 IDE는 프로젝트를 우클릭한 후 “Maven”이나 “Gradle” 메뉴에서 “Update Project” 또는 “Refresh Gradle Project” 옵션을 사용하여 의존성을 업데이트할 수 있는 옵션이 있습니다. 이를 통해 새로 추가된 의존성을 프로젝트에 적용하세요.
또한, 이 문제가 여전히 해결되지 않는다면, IDE의 의존성 관리 기능이 올바르게 작동하고 있는지, 혹은 프로젝트 설정에 문제가 없는지 확인해보시기 바랍니다.
감사합니다!