mavenのローカルリポジトリにmysqlのjdbcドライバを登録する

前にもやったんだけど、やっぱり忘れてたんで、メモっとく。
サイトからJDBCダウンロード

そして解凍

tar xvf /Users/teru/Downloads/mysql-connector-java-5.1.22.tar.gz

/Users/teru/Downloads/はダウンロード先のディレクトリ


できたら解凍してできたjarのあるディレクトリに移動し、以下のコマンド実行

mvn install:install-file -Dfile=mysql-connector-java-5.1.22-bin.jar -DgroupId=jp.co.suda.mysql -DartifactId=mysql -Dversion=5.1 -Dpackaging=jar
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'install'.
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Default Project
[INFO]    task-segment: [install:install-file] (aggregator-style)
[INFO] ------------------------------------------------------------------------
[INFO] [install:install-file {execution: default-cli}]
[INFO] Installing /Users/teru/Downloads/mysql-connector-java-5.1.22-bin.jar to /Users/teru/.m2/repository/jp/co/suda/mysql/mysql/5.1/mysql-5.1.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Thu Nov 29 21:49:51 JST 2012
[INFO] Final Memory: 4M/81M
[INFO] ------------------------------------------------------------------------

これでローカルリポジトリにインストールされたので、pom.xmlに依存先として登録すれば、自動的にパスに通るわけ。


だからmysqlドライバを使用したいプロジェクトのpom.xmlタグの中のどこかに以下を追加

<dependency>
         <groupId>jp.co.suda.mysql</groupId>
         <artifactId>mysql</artifactId>
         <version>5.1</version>
</dependency>


そんで

mvn compile
mvn eclipse:eclipse

やってください。未来の自分へ。またね。