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
やってください。未来の自分へ。またね。