h2databaseのjarをローカルなmavenリポジトリにインストールする

前にH2 is now available in Mavenというエントリを出したけど引用しただけで終わってたので再エントリしておく。下のサイトに利用可能なバージョンがリストアップされてる。pom の記述も

http://mvnrepository.com/artifact/org.h2database/h2database にある通り
<dependency>
 <groupId>org.h2database</groupId>
 <artifactId>h2database</artifactId>
 <version>1.0.20061217</version>
</dependency>
で 20061217 時点の jar が手に入る。seasar の maven リポジトリにもちょっと 200611 時点のものまでのバージョンが二つほど手に入る http://maven.seasar.org/maven2/org/h2/h2/

でもどちらも最新のものは置いてないんだよなぁ。キャスト関係で修正されたものを使う必要が出てきたのでしょうがないから自分のローカルリポジトリに最新版をインストールする。

  1. http://www.h2database.com/html/frame.htmlから最新のものをダウンロードして解凍
  2. コマンドプロンプトでmvn install
    c:\path\to\h2\bin>mvn install:install-file -Dfile="c:\path\to\h2\bin\h2.jar" -DgroupId=org.h2 -DartifactId=h2 -Dversion=1.0.20070130 -Dpackaging=jar
  3. pom を書く
    <dependency>
      <groupId>org.h2</groupId>
      <artifactId>h2</artifactId>
      <version>1.0.20070130</version>
    </dependency>

groupId と artifactId は仮に org.h2 と h2 にしてる。

2007/11/07追記

http://mvnrepository.com/artifact/com.h2database/h2が本家みたい。

0 コメント:

Twitter Updates

About Me

My photo
1984/07/05生 プログラマー

サイト内検索