1. 코드의 데이터베이스 이름, 계정이름, 비밀번호가 정확한지 확인
2. jar파일이 제대로 들어가있는지 확인
jar파일도 넣고 코드에 데이터베이스 정보들도 다 제대로 적었는데 계속 아래와 같은 오류가 떴다.
->이클립스가 예전 버전이고 커넥터 jar파일이 가장 최신 버전이라 버전 호환이 안돼서 오류가 발생했을수도 있다는 생각이 들었다. 이클립스를 가장 최신버전으로 업데이트하고 코드도 여러 번 다시 확인했지만 오류를 해결하지 못했다.
->그러다 다운받아 연결한 external jar파일이 source옵션에서 다운받은 ~sources.jar파일로 잘못된 파일이 들어가있음을 발견했다. mariaDB 사이트에서 connector를 universal 옵션으로 ~.jar파일을 다시 다운받은 후 그 파일을 연결하여 오류를 해결할 수 있었다.
해당 jar파일의 다운로드 링크는 아래와 같다.
https://downloads.mariadb.com/Connectors/java/connector-java-2.7.3/