サーチ…


備考

公式のスタートガイドに記載されているとおり:

Mavenは、プロジェクトのビルドインフラストラクチャにパターンを適用して、 ベストプラクティスの使用における明確な道筋を提供することにより、理解力と生産性を促進する試みです。

Mavenは本質的にプロジェクト管理と理解のツールであり、管理の手助けをする方法を提供します。

  • ビルド
  • ドキュメンテーション
  • 報告
  • 依存関係
  • バージョン管理
  • リリース
  • 分布

したがって、ソフトウェア開発ライフサイクル(SDLC)全体の多くのフェーズで開発者をサポートします。

この哲学は、Mavenの中核部分にあります。つまり、 mavenという単語は、知識の蓄積 (イディッシュ語で)を意味ます。

Mavenは、可視性、再利用性、保守性、および理解可能性の特性を表示するインフラストラクチャを実現するためのパターンの適用に関するものです。

  • Mavenは、 Mavenの公式声明で述べられているように、いくつかのプロジェクトを同じように動作させるという、実用的な願望から生まれました。
  • 開発者はプロジェクト間を自由に移動し、どのように動作しているかを明確に把握し、そのうちの1つがどのように機能するかを理解することができます
  • 同じ考え方は、テスト、ドキュメントの生成、メトリックとレポートの生成、

バージョン

バージョンアナウンスコメントリリース日
1.0-β-2 発表する 最初の(ベータ)リリース 2002-03-30
1.0 発表する 最初の公式リリース 2004-07-13
2.0 発表する 公式2.0リリース 2005年10月20日
3.0 発表する 公式3.0リリース 2010-10-08

インストールまたはセットアップ

Mavenのバイナリリリースは、MavenのWebサイトからダウンロードできます。

バイナリは、zipアーカイブまたはtar.gzアーカイブとして提供されます。ダウンロード後、インストールページの指示に従うことができます:

  • JAVA_HOME環境変数が設定されていることを確認し、JDKインストール(JREではなく)を指していることを確認しJAVA_HOME 。たとえば、Windowsマシンでは、このインストールフォルダはC:\Program Files\Java\jdk1.8.0_51ます。
  • 選択したディレクトリにある配布アーカイブを展開します。
  • 作成したディレクトリ(Maven 3.3.9のapache-maven-3.3.9apache-maven-3.3.9 3.3.9)のbinディレクトリをPATH環境変数に追加します。 ( Windowsでの変更参照)。
  • コマンドラインでmvn -versionを実行して、セットアップが正しいことを確認しmvn -version

環境変数M2_HOMEまたはMAVEN_HOMEを設定する必要はありません。

Ubuntuへのインストール

  1. ターミナルでsudo apt-get install maven

  2. インストールが終わったら、 mvn -v正しく動作することを確認してください。出力は次のようになります。

    Apache Maven 3.3.9
    Maven home: /usr/share/maven
    Java version: 1.8.0_121, vendor: Oracle Corporation
    Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre
    Default locale: en_US, platform encoding: UTF-8
    OS name: "linux", version: "4.8.0-parrot-amd64", arch: "amd64", family: "unix"
    

これでも動作しない場合は、環境にJDKがインストールされていることを確認してくださいjavac -version

プロキシ設定の構成

インターネット接続がプロキシ経由で提供されている場合、Mavenはリモートリポジトリからjarファイルをダウンロードすることはできません。これは企業が直面する共通の問題です。

これを解決するには、 {Maven install location}→conf→ settings.xml 移動して、Mavenにプロキシの詳細と資格情報を提供する必要がありsettings.xml<proxies>タグまでスクロールし、コメントに記載されている書式を使用してここに詳細を入力します。

Eclipseユーザーの場合

EclipseはMavenを実行するための独自のsettings.xmlファイルを使用しsettings.xml 。その場所は、メニューウィンドウ→環境設定→Maven→ユーザー設定→ユーザー設定:で確認できます。上記の場所にファイルがない場合は、自分で作成するか、上記の場所{Maven install location}→conf→ settings.xmlからファイルの複製を作成するだけです。

IntelliJユーザーの場合

設定を開き、Maven - > Importingに移動します。 (使用しているIntelliJのバージョンに応じて、ビルド、実行、デプロイメント - >ビルドツール - >の下にネストすることができます)。

"輸入者のためのVMオプション"という名前のフィールドを次のように設定します。

-DproxySet=true -DproxyHost=<HOST> -DproxyPort=<PORT>    
-DproxySet=true -DproxyHost=myproxy.com -DproxyPort=8080

IntelliJを適用して再起動します。

Mac OSXでのBREWインストール

  1. ターミナル実行時にbrew install maven
  2. インストールが終わったら、mavenがmvn -v正しく動作することを確認します。出力は次のようになります。
Apache Maven 3.3.9 
Maven home: /usr/local/Cellar/maven/3.3.9/libexec
Java version: 1.8.0_121, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.12.4", arch: "x86_64", family: "mac"

これでも動作しない場合は、環境にJDKがインストールされていることを確認してくださいjavac -version



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow