Waar kan ik mysql jdbc jar downloaden?

Ik heb Jasper Report Studio geïnstalleerd en geprobeerd te gebruiken. De eerste muur waar u tegenaan loopt wanneer u een gegevensbron voor uw rapporten probeert te maken, is

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

De forums zeggen dat ik een jar op het klassenpad moet installeren. Ik heb geen idee hoe ik dit moet doen, dus de eerste hindernis is hoe ik de pot moet krijgen. De enige plaats die ik kan vinden is deze:

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

maar dit geeft je helaas een msi-installatieprogramma, geen jar. Ik wil geen dingen installeren, pak gewoon de pot.

Ik heb mysql DB geïnstalleerd, heb de installatiemap in programmabestanden doorzocht, maar kan de jar niet vinden.

Iemand weet de officiële (geen malware-site) manier om de mysql-pot te bemachtigen? Het lijkt bizar dat het zo moeilijk te vinden is.

Ik heb Windows 8 64 bit en mysql 5.6.


Antwoord 1, autoriteit 100%

Ga naar http://dev.mysql.com/downloads/connector/jen met in de vervolgkeuzelijst “Platformonafhankelijk” selecteert, toont het u de opties om het tar.gz-bestand of zip-bestand te downloaden.

Download zip-bestand en pak het uit, met daarin vindt u het mysql-connector-XXX.jar-bestand

Als je maven gebruikt, kun je de afhankelijkheid toevoegen via de link http:// mvnrepository.com/artifact/mysql/mysql-connector-java

Selecteer de versie die u wilt gebruiken en voeg de afhankelijkheid toe aan uw pom.xml-bestand


Antwoord 2, autoriteit 8%

Als u een WL-server hebt geïnstalleerd, haalt u deze op onder
\Oracle\Middleware\wlserver_10.3\server\lib\mysql-connector-java-commercial-5.1.17-bin.jar

Anders downloadt u het van:
http://www. java2s.com/Code/JarDownload/mysql/mysql-connector-java-5.1.17-bin.jar.zip


Antwoord 3, autoriteit 4%

Hier is een one-liner met Maven:

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

Dan is het, met standaardinstellingen, beschikbaar in:

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

Vervang gewoon het versienummer als je een ander nummer nodig hebt.

Other episodes