liguofeng29’s blog

個人勉強用ブログだっす。

Maven - Mavenのインストール

Maven入手

http://maven.apache.org/download.cgi

 

必要な環境変数

JAVA_HOME

M2_HOME

Path

 

テスト

mvn --version


Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T20:57:

7+09:00)

Maven home: D:\apache-maven-3.3.3

Java version: 1.8.0_40, vendor: Oracle Corporation

Java home: D:\pleiades-e4.4\java\8\jre

Default locale: ja_JP, platform encoding: MS932

OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos"

 

Mavenのフォルダ構成

属性説明
conf  mvnの実行可能コマンド(mvn.bat)
boot  plexus-classwordls-x.x.x.jarがある クラスローダー
conf  settings.xml mavenの挙動を定義する

 confフォルダに配置した場合、すべてのユーザに適用される

 ユーザ/m2フォルダに配置して、当該ユーザだけに適用されるlib mavenに必要なjarファイル

 

setting.xml

属性説明
localRepository  ローカルリポジトリを指定する

 デフォルトは ユーザ/m2/repositoryinteractiveMode ユーザ認証関連??

 デフォルト : trueoffline ネットに繋がってない状態 

 デフォルト : falseproxies proxy設定

mavenのコマンドに基本形式

mvn <plugin-prefix:goal> -D<属性名>=<属性値>

OR

mvn <plugin-group-id>;<plugin-artifact-id> [:<plugin-version>:<goal>