STS 3.7.3では、私は1つのMavenプロジェクトを作成しました。Eclipse Maven%USERPROFILE%下のローカルリポジトリ設定
maven installを実行すると、一部のリモートリポジトリから依存関係がダウンロードされますが、プロジェクトルートフォルダ内に作成された "%USERPROFILE%"という名前のフォルダ(.m2はこのフォルダ内にあります)に依存します。
なぜ、そこに作成されているのか、ユーザーの自宅ではない(Windowsの場合はC:\ Users)のか分かりません。 ( - >設定 - Windowsの下で> Mavenの)MavenのためのSTSでMavenの構成のための外部Mavenのインストール を使用して
STSさ 1)私は、いくつかのリモートリポジトリを含めるカスタムユーザー設定を使用しています(のsettings.xmlがありますC:\ mavenの\ settings.xmlの)
2)ローカルリポジトリ変数は言う:C:\ STS-3.7.3.RELEASE-64 \%USERPROFILE%.m2 \リポジトリ(これは編集できません)
は、ローカルリポジトリでユーザーのホームフォルダを使用したいと考えています。どんな助け? C:\maven\settings.xml
たぶん、あなたはMavenのプロセスを開始しているパスにリポジトリを設定.
とそこに開始していパス:
私は(グローバル設定の入力が指すのsettings.xmlを編集することによって)のsettings.xmlにプロパティを追加しましたので、デフォルトの動作を上書き(%USERPROFILE%フォルダへの書き込み)と動作するように見えた: \t C:/MavenRepository/.m2/repository /. localRepository> この%USERPROFILE%フォルダに移動するため、settings.xml内のuser.home変数を使用できませんでした。 Seemsは関連しています:http://stackoverflow.com/questions/2134338/java-user-home-is-being-set-to-userprofile-and-not-being-resolved –
kandan