2017-01-17 86 views
-2

我需要我的項目幫助,當我嘗試使用myBatis,SQL連接器和Maven運行項目,我只是得到這個錯誤:Java8-的Maven沒有合適的JDBC驅動程序發現

"no suitable jdbc driver found" 

我不知道如何從現在開始解決這個問題。

public void openConnection() throws IOException, SQLException { 

    ///database/src/main/java/Mappers/ 

    String resource = "mybatis-config.xml"; 
    InputStream inputStream = Resources.getResourceAsStream(resource); 
    SqlSessionFactory sqlSessionFactory = 
        new SqlSessionFactoryBuilder().build(inputStream); 

    session = sqlSessionFactory.openSession(); 

    updateData(); 
} 

private void updateData() { 
    int createTable = session.update("database.resources.createTableToTest"); 
    int addTable = session.update("database.resources.addToTest"); 

    test(); 
} 

回答

0

您必須設置classpath中使用構建路徑和
你也必須把connector.jar到WEB-INF目錄的lib文件夾,你在Eclipse connector.jar。

+0

問題中沒有提示使用MySQL,爲什麼提到MySQL? –

+0

@MarkRotteveel你說得對,我已經編輯了我的答案 –

+0

感謝您的評論。構建路徑應該指向什麼?另外,我沒有WEB-INF目錄。我錯過了一些重要的東西嗎? – xDotcom

相關問題