2017-07-13 11 views
0


現在、JDBCクライアントを使用するための適切なSQLiteドライバクラスを呼び出す方法に関するいくつかの情報を探しています。 私はMavenを使用して持っている現在、この私ののpom.xml私はVertx JDBC SQLiteドライバを探しています

<dependency> 
     <groupId>io.vertx</groupId> 
     <artifactId>vertx-jdbc-client</artifactId> 
     <version>3.4.2</version> 
    </dependency> 

で、私は、SQLクライアントを作成するためにこれを入れました。

 JsonObject config = new JsonObject() 
       .put("url", "jdbc:sqlite:"+DB_PATH) 
       .put("driver_class", "org.sqlite.jdbcDriver") 
       .put("max_pool_size", 30); 

    Vertx vertx = Vertx.vertx(); 
      SQLClient client = JDBCClient.createShared(vertx, config); 

誰もがすでに非同期 JDBCクライアント用のSQLiteを使用することに成功しましたか?
(編集:私は非同期JDBCクライアントを維持したいという事実を主張)@tsegismontが正しく彼のコメントで述べたように、事前

+1

確かに、あなたはpomファイルにsqliteドライバの依存関係を追加しましたか? – tsegismont

+0

ありがとう、それは私が逃した部分でした! 私のプロジェクトはうまくいきました。ありがとうございます – jfons

答えて

0



おかげVERTX JDBCクライアントを使用するには、十分ではありません。実際のドライバはまだ必要です:

<dependency> 
    <groupId>org.xerial</groupId> 
    <artifactId>sqlite-jdbc</artifactId> 
    <version>3.19.3</version> 
</dependency> 
関連する問題