相关疑难解决方法(0)

找不到JDBC驱动程序类:com.mysql.jdbc.Driver

我正在使用maven spring和hibernate开发一个web应用程序,我需要使用hibernate创建模式,我在其中pom.xml连接到MySQL 5.5数据库.

    <!-- MySql 5.5 Connector -->   
    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <version>5.1.15</version>
    </dependency>
Run Code Online (Sandbox Code Playgroud)

这导入mysql-connector-java-5.1.15.jar我的LibrariesMaven Dependencies,但当我尝试连接到数据库时,它给了我Exception in thread "main" org.hibernate.HibernateException: JDBC Driver class not found: com.mysql.jdbc.Driver.

我这样做了很多次,但是当我不习惯使用Maven管理我的依赖项并构建项目时,我就这样做了.我曾经在Eclipse IDE 的lib文件夹中使用相同的jar文件Dynamic Web Project.

有人能告诉我,我在这里缺少什么,还有什么我需要在我的构建路径中拥有这个jar?

谢谢.

web-applications jdbc mysql5 hibernate3

13
推荐指数
2
解决办法
5万
查看次数

当我更改pom.xml文件中的依赖项时,如何让Eclipse-Maven项目自动更新其类路径?

我正在使用Eclipse Mars和Maven(v 3.3).当我更新我的pom中的依赖项(更改版本)时,即使我右键单击我的项目,并选择"Maven" - >"更新项目",我的Eclipse-Maven项目也不会提取它.我知道这是因为我在Eclipse Java编辑器中看不到编译错误,我在命令行上使用时看到了这个错误

mvn clean install
Run Code Online (Sandbox Code Playgroud)

当我从工作区中删除项目并重新导入它时,事情就会恢复正常.然而,这是一个繁琐的过程.如何让我的Maven-Eclipse项目自动检测我的pom中的更改并适当更新项目库?

是的,在"项目"菜单中,选中"自动构建".

eclipse dependencies classpath maven maven-eclipse-plugin

12
推荐指数
2
解决办法
3万
查看次数