読者です 読者をやめる 読者になる 読者になる

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

ITエンジニア徒然 (AWS/Java/JavaScript/Google Spreadsheets/Jenkins/Mac/外部コミュニティ・勉強会レポ)

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

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

ちゃんちゃん。