Eclipse用のMavenプラグインをインストールし、Eclipseでのみ使用できました。ターミナルからmavenコマンドを実行できるように、以下のリンクで説明されているようにmavenをインストールします。
http://www.mkyong.com/maven/how-to-install-maven-in-ubuntu/
私の質問は
settings.xml
このパスで/home/raki/.m2/
-これのために何をすべきですか?settings.xml
は、デフォルト設定を変更する場合を除き、必要ありません(したがって、〜/ .m2フォルダーに自動作成されません)。
スタンドアロンのMavenとEclipseのMavenは、同じローカルリポジトリ(〜/ .m2フォルダー)を使用します。これは、一部のアーティファクト/依存関係がスタンドアロンMavenによってダウンロードされた場合、EclipseのMavenによって再度ダウンロードされることはないことを意味します。
使用しているEclipseのバージョンに基づいて、スタンドアロンと比較してEclipseのMavenバージョンが異なる場合があります。ほとんどの場合、それは重要ではありません。
Mavenのインストールでは、settings.xml
ファイルは作成されません。自分で作成する必要があります。期待した場所の.m2
ディレクトリに置いてください。参照用に http://maven.Apache.org/settings.html を参照してください。 m2Eclipseプラグインは、コマンドラインと同じ設定ファイルを使用します。
Mavenのドキュメントによると、2つの可能なsettings.xmlの場所があります
1つは、グローバルMavenのレポジトリ(Apache Mavenから最初のダウンロードファイルと後続の解凍ファイル)$ M2_HOME/conf/settings.xmlです。
2番目は、ユーザーが作成したものです(ローカルコピー)$ {user.home} /。m2/settings.xml
設定情報に関しては、ローカルコピーがグローバルコピーより優先されます。しかし、それらは両方とも「実行時」にマージされると言われています。 settings.xmlのローカルコピーが必要な場合は、単にグローバルコピーからコピーして.m2フォルダーに貼り付け、必要に応じて詳細を調整します。
Setting.xml
は、ショートカットCtrl+3
、表示されますQuick Access
Eclipse
の右上にあり、setting.xml
検索ボックス内。 setting.xmlを取得した場合、検索で表示されます。それをクリックすると、保存されているディレクトリパスを示すウィンドウが開きます。 Mavenグローバル設定は次のようになります。
グローバル設定C:\maven\Apache-maven-3.5.0\conf\settings.xml
ユーザー設定%userprofile%\\.m2\setting.xml
通常はグローバル設定を使用し、2番目のオプションはそのままにしてくださいuser setting
そのまま。 setting.xmlをGlobal Settingに保存します
Mavenをインストールすると、.m2フォルダーにsettings.xmlが期待できません(非表示のフォルダーの場合は、Ctrl + hを押すだけで再表示できます)。その場所にファイルを明示的に配置する必要があります。ファイルを配置すると、Eclipse用のmavenプラグインもそのファイルの使用を開始します。
Mavenがsettings.xml
フォルダーの下に.m2
ファイルを作成しないのと同じ問題も経験しました。私がやったのは次のことで、問題なくスムーズに動作します。
Mavenが解凍されたのある場所に移動します。
次のパスに直接、
\Apache-maven-3.0.4\conf\
およびsettings.xml
ファイルをコピーして、.m2
フォルダー内に貼り付けます。
次に、Mavenプロジェクトを作成します。