.netbeans
ディレクトリを自分のユーザーディレクトリから移動できますが、.m2
ディレクトリを移動する方法が見つかりません。
Netbeansのユーザーホームは7.0.1で動作しましたが、今は7.1.1にアップグレードしています。以前と同じ設定変更が行われていません。Netbeansの%USERPROFILE%。m2ディレクトリの移動方法は?
.m2
フォルダを移動する特別な方法はありますか?
.netbeans
ディレクトリを自分のユーザーディレクトリから移動できますが、.m2
ディレクトリを移動する方法が見つかりません。
Netbeansのユーザーホームは7.0.1で動作しましたが、今は7.1.1にアップグレードしています。以前と同じ設定変更が行われていません。Netbeansの%USERPROFILE%。m2ディレクトリの移動方法は?
.m2
フォルダを移動する特別な方法はありますか?
C:\プログラムファイル\のNetBeans 7.1.1のjava \ Mavenの\ confに\ののsettings.xml \
は、このファイルにlocalRepositoryを変更し、それが最終的に働きました。これがいかにイライラしているかは分かりません。
優れています(+1)。あなたはそれがうまくいってうれしいです。 – VonC
@ NetBeansでどこでできるのですか?6.9 –
@XCoder同じNetBeans 6.9 \ java \ maven \ conf \ settings.xmlファイルにあると仮定します。あなたがアップグレードしない理由はありますか?私は6と7の間の改善が見えたのを覚えています。 –
「${user.home}/.../
」のようにMaven guideがすべて(設定、リポジトリなど)を参照していることを考慮すると、正式な方法はMaven用に新しいuser.home
です。
MAVEN_OPTS=-Duser.home=/new/user/home
それは、NetBeans 7.1.1でいくつかの理由のために働いていない場合は、一時的な回避策を使用することになりjunction (Windows Xp)または別のパスに.m2ディレクトリをリダイレクトするためにmklink
(Windows Vista or Seven)。
それは私がそれが仮定されていることを知っているにもかかわらず、実際に何もしていない。 –
@RichardRobertsonあなたがシンボリックリンクをやっていると、他の場所に '.m2'コンテンツが表示されていないことを意味していますか? – VonC
最初の場所に自分のユーザーフォルダに直接ファイルエントリを入れたくないので、ハードまたはソフトのリンクは必要ありません。何もしないことで、私はフォルダーを自分のユーザーフォルダーに直接ドロップすることを意味します。 –
このテーマへの私の少し(版のNetBeans 8.0.2。):
サービス - > Mavenの - >ローカル - >プロパティ - > "ローカルリポジトリパス"
I実行Netbeansで適切な環境変数が設定されました。重要な変数はホームです。バージョンでテスト
:Windowsの10、Netbeansの8.1、Mavenの3.3.9
set JAVA_HOME=X:\apps\jdk1.7.0_79
set HOME=X:\userhome
set MAVEN_OPTS=-Xms256m -Xmx512m
start X:\apps\netbeans\bin\netbeans64.exe -J-Djava.net.preferIPv4Stack=true -J-Duser.home="%HOME%" --userdir "%HOME%\nbsettings" --cachedir "%HOME%\nbcache" --jdkhome "%JAVA_HOME%" --locale en
はちょうどあなたは、NetBeansを編集する必要があるのNetBeansの場合は、あなたのMavenのホーム にsetting.xmlファイルでローカルリポジトリ槽を追加Javaのフォルダ内のホームフォルダ
d:\netbeans-8.2\java\maven\conf\settings.xml
<localRepository>d:\moh\.m2\repository</localRepository>
CHKは、このうちはhttp://maven.40175.n5.nabble.com/Set-alternate-location-for-m2-td89273.html – ant
私はすでにそのようなページを見つけました。ただし、これらのページは%userprofile%\。m2ディレクトリ内の設定ファイルを変更しています。私はプログラムファイルとフォルダがWindowsの%userprofile%に直接属していないので、そこにディレクトリを置いておきたい。 –