メンチカツには醤油でしょ!!

AWS/Java/Node.js/Spreadsheets/Docker/Jenkins/コミュニティ・勉強会レポを主とした技術系ブログ

Mavenでのojdbc6.jarの解決方法

最近書いてなかったからとりあえず手軽でも書いておこう的な。

最近Mavenかなりフル活用しているんです。
Jenkinsと合わせて便利っちゃあ便利。
(慣れるまでかなり苦労しましたが・・・)

Mavenはセントラルリポジトリという所から
指定のバージョンのjarファイルを依存しているjarも含めてDLしてくれて
ローカルのEclipseプロジェクトに参照を紐付けてくれる。
という側面があります。

しかしOracleさんのodjbc6.jarに関しては再配布禁止なので
セントラルリポジトリには登録されていないわけです。
(Vagrantbox.esにWindowsがないようなものですね。違うかw)

mvn install:install-file -Dfile=C:\workspaces\ほげほげ\ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar

とすればローカルリポジトリに落ちてくる(というかローカルから登録)されるのでビルドが通るわけですね。

ちゃんちゃん。