Maven2

Maven 2 で Tomcat 7 にデプロイする

maven2 を利用することにしてみた。maven3 の本も出版されたこともあるし。Ubuntu 11.10 上の Tomcat 7 に対して tomcat7-maven-plugin を利用してデプロイしてみた。 maven2、tomcat7、tomcat7-admin パッケージがインストールされていることが前提。/etc/t…

ローカルリポジトリ

Windows の場合、%USERPROFILE%\.m2 以下がローカルリポジトリとして利用される。

サードパーティのJarをインストールする

http://wiki.fdiary.net/maven2/?CookBook#l12 より、 mvn install:install-file -Dfile=jarファイル \ -DgroupId=グループID -DartifactId=パッケージ名 \ -Dversion=バージョン -Dpackaging=jar -DgeneratePom=true

プロジェクトを新規作成する (普通の Java アプリ)

mvn archetype:create -DgroupId=パッケージ名 -DartifactId=プロジェクト名 groupIdには com.example 等のようにルートのJavaパッケージ名を指定する。 コマンドを実行したディレクトリにartifactIdで指定したプロジェクトディレクトリが作成される。 okina…

ローカルリポジトリ

~/.m2/repository 以下がローカルリポジトリとして利用される。

Maven2 のインストール

http://maven.apache.org/download.html より maven-2.0.4-bin.tar.bz2 をダウンロードし、解凍する。 ~/lib/maven-2.0.4あとは、.bashrc に設定を追加。 export JAVA_HOME=/usr export PATH=~/lib/maven-2.0.4/bin:$PATH動作確認。 $ mvn -version Maven ve…

http://wiki.fdiary.net/maven2/ http://www.limy.org/program/java/maven/