1
"Maven"を使用してプロジェクトをビルドしています。 Pom.xmlではPostgresqlの依存関係が追加されており、(必要に応じて)ダウンロードされており、にはがプロジェクトのlibs /フォルダにあります。次のようにJDBC-Postgresqlのドライバが見つかりません
今、私は私のjavaファイルにそれへの接続を行っている。
static String userid="postgres", password = "myPassword";
static String url = "jdbc:postgresql:coredb_jfeed6";
static Connection con;
con = DriverManager.getConnection(url,userid, password);
「coredb_jfeed6は」私のデータベースの名前です。
コンパイル時エラーはありません。しかし、実行時に次のエラーが発生します。
Exception stack is:
1. No suitable driver found for jdbc:postgresql:coredb_jfeed6 (java.sql.SQLException)
java.sql.DriverManager:640 (null)
Could not get JDBC Connection; nested exception is java.sql.SQLException: No suitable driver found for jdbc:postgresql:coredb_jfeed6
(org.springframework.jdbc.CannotGetJdbcConnectionException)
org.springframework.jdbc.datasource.DataSourceUtils:80 (null)
Root Exception stack trace:
java.sql.SQLException: No suitable driver found for jdbc:postgresql:coredb_jfeed6
at java.sql.DriverManager.getConnection(DriverManager.java:640)
at java.sql.DriverManager.getConnection(DriverManager.java:169)
at org.springframework.jdbc.datasource.DriverManagerDataSource.getConnectionFromDriverManager(DriverManagerDataSource.java:173)
誰でもこの点について助けてください。
ご協力いただければ幸いです。私は実際にこれに多くの時間を費やして、かなり挫折しています。私を助けてください。 –
postgres-sql-driverはあなたのlibsフォルダにありますが、あなたのプログラムを実行するとクラスパスにありますか?それはそうではないようです。どのようにプログラムを実行していますか?日食?外食? –