web-dev-qa-db-fra.com

Où puis-je télécharger le jar mysql jdbc?

J'ai installé et essayé d'utiliser jasper report studio. Le premier mur de briques que vous avez heurté lorsque vous essayez de créer une source de données pour vos rapports est

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

Les forums disent que je dois installer un fichier jar sur le classpath. Je ne sais pas comment faire cela, alors le premier obstacle est de savoir comment obtenir le pot. Le seul endroit où je peux trouver est celui-ci:

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

mais cela vous donne malheureusement un installateur msi, pas un pot. Je ne veux pas installer de trucs, je vais chercher le pot.

Mysql DB est installé, j'ai parcouru le répertoire d'installation dans les fichiers du programme, mais je ne trouve pas le fichier jar.

Quelqu'un connait-il le moyen officiel (pas de site malveillant) de se procurer le bocal mysql? Il semble étrange que ce soit si difficile à trouver.

J'ai Windows 8 64 bits et MySQL 5.6.

28
John Little

Allez à http://dev.mysql.com/downloads/connector/j et avec dans le menu déroulant sélectionnez "Indépendant de la plate-forme", il vous montrera les options pour télécharger le fichier tar.gz ou le fichier Zip. .

Téléchargez le fichier Zip et extrayez-le, dans lequel vous trouverez mysql-connector-XXX.jar fichier

Si vous utilisez maven, vous pouvez ajouter la dépendance à partir du lien http://mvnrepository.com/artifact/mysql/mysql-connector-Java

Sélectionnez la version que vous souhaitez utiliser et ajoutez la dépendance dans votre pom.xml fichier

46
Prasad Khode

Si vous avez un serveur WL installé, récupérez-le sous
\Oracle\Middleware\wlserver_10.3\serveur\lib\mysql-connecteur-Java-commercial-5.1.17-bin.jar

Sinon, téléchargez-le à partir de:
http://www.Java2s.com/Code/JarDownload/mysql/mysql-connector-Java-5.1.17-bin.jar.Zip

6
Roshith

Voici un one-liner utilisant Maven:

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

Ensuite, avec les paramètres par défaut, il est disponible dans:

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

Il suffit de remplacer le numéro de version si vous en avez besoin d'un autre.

2
ryenus