2013-08-09 25 views
5

これは、ここに投稿された質問の可能な重複かもしれません。私は日食でこのプロジェクトを構築し、外部jarファイルを追加したPostgres:jdbcの適切なドライバが見つかりません

java.sql.SQLException: No suitable driver found for jdbc:posgresql://localhost:5432/postgres 
    at java.sql.DriverManager.getConnection(Unknown Source) 
    at java.sql.DriverManager.getConnection(Unknown Source) 
    at ManageEmployee.main(ManageEmployee.java:60) 

:that.Hereて申し訳ありませんが、このコードを実行している間、私は次の例外を取得するデータベース接続

try{ 
      Class.forName("org.postgresql.Driver");  
     } 

     catch(ClassNotFoundException e) 
     { 
      e.printStackTrace(); 
     } 

     try{ 
      String URL = "jdbc:posgresql://localhost:5432/postgres"; 
      String USER = "postgres"; 
      String PASS = "postgres"; 
      Connection conn = DriverManager.getConnection(URL, USER, PASS); 
      Statement st = conn.createStatement(); 
      ResultSet rs = st.executeQuery("Select * from employee"); 
      while(rs.next()){ 
       System.out.println(rs.getString(1)); 
      } 

     } 

     catch(SQLException es){ 
      es.printStackTrace(); 
     } 

のために書いたコードですそれが役立つ可能性がある場合はpostgresここ

は.classpathファイルです

<?xml version="1.0" encoding="UTF-8"?> 
<classpath> 
    <classpathentry kind="src" path="src"/> 
    <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"> 
     <attributes> 
      <attribute name="owner.project.facets" value="java"/> 
     </attributes> 
    </classpathentry> 
    <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/> 
    <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/> 
    <classpathentry kind="lib" path="//10.202.6.95/kavitha_share/jars/postgresql-8.2-504.jdbc2ee.jar"/> 
    <classpathentry kind="output" path="build/classes"/> 
</classpath> 

私はすでに瓶を追加したので、何が考えられる理由だろうか?

答えて

18

posgresqlからpostgresqlに変更してください。

jdbc:posgresql://localhost:5432/postgres 

は次のようになります。

jdbc:postgresql://localhost:5432/postgres 

POS トン gresql

+1

トリックをやったおかげでたくさんの文字 'トン' を注意してください。 –

+15

これらの柔軟なプラグイン可能なAPIの欠点は、「あなたが誤植をした」とは決して言えません –

関連する問題