20 votes

Où puis-je trouver le pilote H2 JDBC ?

http://www.h2database.com/html/download.html Je ne le vois pas sur ce site. Y a-t-il quelque chose que j'ai manqué ?

27voto

aJ. Points 17014

Mettez ça dans votre classpath : http://www.h2database.com/automated/h2-latest.jar

Et ensuite, appelez

Class.forName("org.h2.Driver") ;

Ça devrait le faire.

8voto

nopeva Points 151

Allez à la page des téléchargements du site web H2 comme vous l'avez fait. Téléchargez le fichier d'INSTALLATION de H2 et installez-le. Ensuite, allez dans le dossier où vous l'avez installé. Le chemin d'accès à ce dossier (sur un ordinateur Windows) doit être le suivant C:\Program Fichiers (x86) \H2\bin Vous y trouverez un fichier jar qui ressemble à h2-some version number.jar. C'est votre pilote. Bin signifie binaire et c'est généralement l'endroit où je cherche un fichier jar.

0 votes

L'auteur de la question a indiqué qu'il ne trouvait pas le pilote sur la page des téléchargements.

0 votes

@Flup - Vous avez peut-être négligé le fait que ma réponse guide l'OP vers la page des téléchargements et lui fournit également le bocal. Si vous faites ce que je dis, vous obtiendrez la dernière version du fichier que slotishtype a donné dans son lien. J'ai vérifié les deux fichiers.

0 votes

@Flup - Merci de voter pour ma réponse. Il semble que mon score de 1 point ait influencé votre jugement. Nous commençons tous à 1, n'est-ce pas ?

8voto

Thach Van Points 181

Tout téléchargement .jar dans le fichier Jar File section sur Downloads est le pilote JDBC lui-même, par exemple : h2-1.4.188.jar

1 votes

C'est une excellente réponse. Aucune des autres réponses ne mentionne la section "Jar File" de la page des téléchargements, ni n'explique que les fichiers de cette section sont en fait les pilotes que l'OP recherche.

1voto

Dragas Points 133

Je suis attristé que les gens recommandent encore (même 6 il y a quelques années) l'utilisation directe du jar, au lieu de promouvoir l'outil d'automatisation de la construction maven/gradle/quelque chose. Depuis la section maven de la page des téléchargements, vous pouvez obtenir l'URL maven pour le téléchargement direct, et la traduire au format de votre outil de construction. Voici son interprétation maven :

    <dependency>
      <groupId>com.h2database</groupId>
      <artifactId>h2</artifactId>
      <version>1.4.200</version>
    </dependency>

0voto

Markus Pscheidt Points 101

Comme l'a expliqué @ThachVan, le fichier jar H2 est le pilote JDBC lui-même. Obtenez-le à partir de https://mvnrepository.com/artifact/com.h2database/h2

0 votes

Au lieu de copier une autre réponse, donnez-lui une note positive.

0 votes

@Toto Bien sûr que je l'ai upvoté. Le lien vers le fichier peut toutefois être utile. Cela inclut à la fois l'option d'obtenir le fichier jar et d'obtenir les coordonnées Maven/Gradle/....

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X