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>