■ はじめに
maven のWindowsに設定する
【1】前提条件
* 以下を行い、JDKなどを設定しておくこと
【2】ダウンロードおよび設定
[1] 以下のサイトから、最新版(「apache-maven-X.X.X-bin.zip」(Xは、Version)) をダウンロードする (今回は、「apache-maven-3.9.1-bin.zip」)
http://maven.apache.org/download.html
[2] 解凍して、ルートフォルダを任意の場所に置く (C:\work\apache-maven-3.9.1) [3] 環境変数を以下のように設定する
環境変数 | パス |
---|---|
PATH | 「C:\work\apache-maven-3.9.1\bin」を追加 |
[4] コマンドプロンプトを起動し、「mvn --version」を入力 => 「Apache Maven X.X.X (...」と出力される
1)トラブルシュート
* 「mvn --version」した際に、以下のエラーが表示
エラー内容
The JAVA_HOME environment variable is not defined correctly This environment variable is needed to run this program
原因/解決案
JAVA_HOME を以下のように修正。 修正前:「C:\java\jdk-11\bin」 修正後:「C:\java\jdk-11」
参考資料
http://www.ne.jp/asahi/hishidama/home/tech/apache/maven/install.html
http://www.techscore.com/tech/ApacheJakarta/Maven/1.html#maven-1-1
http://wiki.fdiary.net/maven2/?CookBook#l1
http://www.02.246.ne.jp/~torutk/maven/index2.html
【3】EclipseにMavenを組み込むには
1)プラグイン「m2eclipse」の設定手順
* プラグイン「m2eclipse」:eclipse と Maven を組み合わせるプラグイン [1] Eclipse の [Help]-[Eclipse MarketPlace]を選択 [2] Findの検索テキストボックスに「m2e」と入力して、Goボタンを押す [3] しばらくすると、チェックバックス「Maven Integration for Eclipse WTP」が表示されるので 「Install」ボタン押下 [4] 後は「Next」ボタン押しまくって、「Finish」ボタン押下 → Eclipseが再起動される
2)使い方
[1] コマンドプロンプトで、 「mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app」を入力 [2] コマンドプロンプトで、 pom.xml のあるフォルダまで移動する(「cd my-app」を入力)
JAR作成
[1] コマンドプロンプトで、「mvn package」を入力すると、JAR作成
実行
[2] コマンドプロンプトで、「mvn compile」を入力すると、実行
[3] コマンドプロンプトで、「mvn test」を入力すると、単体テスト
インストール
[4] コマンドプロンプトで、「mvn install」を入力すると、インストール
参考資料
http://d.hatena.ne.jp/waman/20070718/1184796928
http://www.vish-develop.jp/trend/tools/279
【4】ローカルリポジトリにJarをインストール
http://www.powerdee.com/it/java/maven.html http://www.nulab.co.jp/kousei/chapter5/02.html
mvn install:install-file -Dfile=[登録したいJar] -DgroupId=[任意] -DartifactId=[Jarのファイル名(拡張子抜き)] -Dversion=[Version] -Dpackaging=jar