0

m2eで「ユーザー設定」ファイルを構成しました。ファイルにローカルリポジトリの場所が構成されています。

しかし、スタンドアロンの Maven はどのようにしてそれを知ることができるのでしょうか? 同じユーザー構成と同じローカル リポジトリの場所を使用するようにスタンドアロンの Maven を構成する方法を教えてください。

たとえば、次のコマンドは jar をローカル リポジトリに追加します。

mvn install:install-file -Dfile=c:\kaptcha-2.3.jar -DgroupId=com.google.code
-DartifactId=kaptcha -Dversion=2.3 -Dpackaging=jar

ここにはリポジトリの場所がないため、知っている人を使用します。どれ?

アップデート

コマンドラインではなく、グローバル設定でユーザー設定の場所をセットアップできますか?

私は編集することができますmavenrc_pre.batか?

4

3 に答える 3

2

ローカル リポジトリの場所は で定義されており、オプションsettings.xmlを使用してコマンド ラインで指定でき--settingsます。これは、リポジトリの場所を定義する方法です: http://maven.apache.org/settings.html#Repositories

于 2012-09-21T10:37:10.450 に答える
1

settings.xmlユーザーのファイルのデフォルトの場所は.m2、ユーザーのホームディレクトリの下のディレクトリです。

于 2012-09-21T11:54:44.607 に答える
1

-s <path_to_settings.xml>あなたのsettings.xmlを設定しようとすると、ローカルリポジトリがそこから抽出されます

于 2012-09-21T09:17:28.880 に答える