Tôi đang phát triển một ứng dụng web bằng cách sử dụng maven spring và hibernate và tôi cần tạo lược đồ bằng hibernate mà tôi có sau đây trong pom.xml
của mình để kết nối với cơ sở dữ liệu MySQL 5.5 .Không tìm thấy lớp Trình điều khiển JDBC: com.mysql.jdbc.Driver
<!-- MySql 5.5 Connector -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.15</version>
</dependency>
này nhập khẩu mysql-connector-java-5.1.15.jar
trong Libraries
tôi dưới Maven Dependencies
nhưng khi tôi cố gắng để kết nối với cơ sở dữ liệu nó mang lại cho tôi Exception in thread "main" org.hibernate.HibernateException: JDBC Driver class not found: com.mysql.jdbc.Driver
.
Tôi đã thực hiện điều này giống như các thời gian, nhưng tôi đã làm điều đó khi tôi không sử dụng Maven để quản lý các phụ thuộc của tôi và xây dựng dự án. Tôi chỉ sử dụng để có nó cùng một tập tin jar trong thư mục lib
của một Dynamic Web Project
trong IDE Eclipse.
Ai đó có thể cho tôi biết tôi đang thiếu gì ở đây và tôi cần phải có cái bình nào khác trong đường dẫn xây dựng của mình?
Cảm ơn.
JAR không có hậu tố -bin từ kho lưu trữ Maven hoạt động tốt, tôi đang sử dụng 5.1.20 bản thân mình. Có lẽ không phải là tên của JAR, mà thực sự không quan trọng, nhưng nội dung thay đổi từ cái đầu tiên bạn sử dụng cho lần thứ hai. Làm rõ điều này có lẽ sẽ làm cho câu trả lời tốt hơn một chút. –