没有为jdbc mysql驱动程序找到合适的驱动程序

时间:2015-12-28 14:16:33

标签: java mysql eclipse maven tomcat

首先,我知道有很多关于此的答案,我已经检查了所有这些,但我认为这有点具体。

我正在使用Jersey开发REST Web服务,但是在连接到mysql数据库时我遇到了这个小问题。我在pom.xml中添加了连接器依赖项:

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>5.1.38</version>
</dependency>

如果我检查构建选项,相关jar是在eclipse java构建路径中,但我仍然得到错误,除非我添加

Class.forName("com.mysql.jdbc.Driver");
在创建连接之前

我尝试创建一个java项目在java构建路径中手动添加连接器驱动程序,它可以工作,所以我猜它是与maven或tomcat严格相关的东西。我使用的是java 7和tomcat 7。

1 个答案:

答案 0 :(得分:0)

这是一个日食问题,你必须在eclipse Maven Dependencies中拥有jar,你可以查看:Maven dependency issue in eclipse