2014-08-28 14 views
17

Ich installierte und versuchte, jasper report studio zu verwenden. Die erste Mauer Sie treffen, wenn Sie versuchen, eine Datenquelle für Ihre Berichte zu erstellen istWo kann ich mysql jdbc jar herunterladen?

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 

Die Foren sagen, ich brauche ein Glas auf dem Classpath zu installieren. Ich habe keine Ahnung, wie das geht, also ist die erste Hürde, wie man das Glas bekommt. Der einzige Ort, den ich finden kann, ist dies:

http://dev.mysql.com/downloads/connector/j/

aber leider gibt Ihnen einen MSI-Installer, kein Glas. Ich möchte nichts installieren, nur das Glas holen.

Ich habe mysql DB installiert, hatte durch das Installationsverzeichnis in Programmdateien durchforstet, aber kann das Glas nicht finden.

Wer weiß, die offizielle (nicht Malware-Website) Weg, um das mysql jar zu bekommen? Es scheint seltsam, dass es so schwer zu finden ist.

Ich habe windows 8 64 bit und mysql 5.6.

Antwort

25

zum http://dev.mysql.com/downloads/connector/j und mit in der Dropdown-Liste wählen Sie „Platform Independent“, dann wird es Ihnen die Optionen zeigen tar.gz-Datei oder Zip-Datei zum Download bereit.

Download zip-Datei und entpacken Sie es mit, dass Sie mysql-connector-XXX.jar Datei

finden Wenn Sie mit Maven sind, dann können Sie die Abhängigkeit von der http://mvnrepository.com/artifact/mysql/mysql-connector-java Link hinzufügen

Wählen Sie die Version, die Sie verwenden möchten, und fügen Sie die Abhängigkeit in Ihrer pom.xml Datei

4

Wenn Sie WL-Server installiert haben, wählen Sie es aus unter
\ Oracle \ Middleware up \ wlserver_10.3 \ server \ lib \ mysql-connector-java-commercial-5.1.17-bin.jar

Andernfalls laden Sie es von:
http://www.java2s.com/Code/JarDownload/mysql/mysql-connector-java-5.1.17-bin.jar.zip

+2

Ich fand einen anderen Weg, laden Sie das MSI, aber installieren Sie es nicht (wenn Sie es tun, tut nichts - es gibt Ihnen nicht das Glas). Stattdessen installiere 7zip, dann benutze 7-zip um das mysql jdbc jar aus dem MSI zu extrahieren. Dann kopiere es irgendwo auf deine HD. –

+0

Cool! Ich wusste nicht, dass es möglich war, .MSI zu entpacken. Vielen Dank. – Roshith

+2

gibt es uns das Glas. Standardspeicherort - C: \ Programme (x86) \ MySQL \ MySQL Connector J \ –

1

Hier ist ein Einzeiler Maven:

mvn dependency:get -Dartifact=mysql:mysql-connector-java:5.1.38 

Dann mit den Standardeinstellung, es ist verfügbar in:

$HOME/.m2/repository/mysql/mysql-connector-java/5.1.38/mysql-connector-java-5.1.38.jar 

einfach die Versionsnummer ersetzen, wenn Sie einen anderen benötigen.

Verwandte Themen