質問: EclipseからJAPプロジェクトを作成しようとしています。接続情報を設定して接続確認を行ったのですがDBへの接続ができません。 発生したエラーで検索して記載されている対処方法をいろいろと試しましたがうまくいきませんでした。DBへの接続にくわしい方がいましたら教えていただけないでしょうか? [開発環境] OSバージョン:Mac OS Javaバージョン:Java8 使用DB: MySQL [実施したこと] 1.MySQLのドライバーをダウンロードしてEclipse内部の任意フォルダに配置 2.Eclipseから新規JPAプロジェクトを作成し接続情報を設定する 3.使用するJDBCドライバーを選択する ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/3fe2a8142788b7ec5945d3eb6783867a.png) ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/567f9036efe2743b6acee56dba80c31a.png) 4.接続確認すると以下のようにClassNotFoundエラーとなる ![DB接続失敗](https://teratail.storage.googleapis.com/uploads/contributed_images/d87e50cb094e6320ecea4585c8189930.png) Terminalからコマンドで実施したところDBへの接続ができました。 ![![DBへの接続OK](https://teratail.storage.googleapis.com/uploads/contributed_images/394eeea53551e949b95f8cf31cc1f916.png)
回答: ドライバの拡張子がtarのままのようなので展開する必要があるのでは? エラーメッセージを読んでその意味を理解できるようになりましょう。JDBCドライバのクラスを見つけられなかったということなので、これはDB接続ではなくJavaにおけるエラーです。 Terminalからの接続ではJDBCドライバは使用されません。