私はMavenを使用しており、ローカルリポジトリをユーザーのホームフォルダに保存しています。SSDディスクスペースを節約するために
、ユーザープロファイルをからに移動することにしましC:\Users\Dany
た。D:\Users\Dany
また、Windowsレジストリのいくつかのキーを変更しました。
すべて正常に動作しますが、Mavenはアーティファクトをに保存しますC:\Users\Dany\.m2\repository
。
でローカルリポジトリの場所を変更する方法を知っていsettings.xml
ます。
しかし、誰かがMavenの動作を説明できますか?
PS
IntelliJ IDEAは、そのデータもに保存しますC:\Users\Dany\.IntelliJIdea11
。
UPD
System.getProperty("user.home");
はを返しますC:\Users\Dany
。
set USERPROFILE
WindowsコマンドラインのUPD2は言いますUSERPROFILE=D:\Users\Dany
。
UPD3の
質問は、Javaがユーザーのホームフォルダーの場所を取得する方法についてですが、Mavenリポジトリの場所を設定する方法についてではありません