2017-01-17 124 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

相关问题