installコマンドでライブラリをインストールする

すぐ忘れるので書き留めときます。
maven2でライブラリをローカルリポジトリにインストールする方法

今回は、JSONレスポンスを生成するための簡単お手軽なjsonicライブラリをインストールします。
まずはjsonicをダウンロードしてきます。
ダウンロードしたバージョンは1.2.5

それでは開始。

コマンドラインを立ち上げ、以下のコマンドを実行するだけ。
D:\jsonic-1.2.5フォルダにjarファイルを置いてます。

artifactId、groupIdはそれぞれjsonicにしました。
バージョンは1.2.5

D:\jsonic-1.2.5>mvn install:install-file -Dfile=jsonic-1.2.5.jar -DgroupId=jsoni
c -DartifactId=jsonic -Dversion=1.2.5 -Dpackaging=jar -DgeneratePom=true

以下のログが出力されて、インストール完了。

[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 D:\jsonic-1.2.5\jsonic-1.2.5.jar to d:\repository\jsonic\jsoni
c\1.2.5\jsonic-1.2.5.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Tue Dec 21 02:13:30 JST 2010
[INFO] Final Memory: 3M/15M
[INFO] ------------------------------------------------------------------------

ローカルリポジトリを見てみる。

できてますね。
以前インストールした1.1.2版も同じ箇所にありマスガ・・・・。


あとは、使用したい場面で、pom.xmlファイルに以下のように記述すればOK

<dependency>
  <groupId>jsonic</groupId>
  <artifactId>jsonic</artifactId>
  <version>1.2.5</version>
</dependency>