序文
Maven Projectを更新するたびに、前進できない進歩バーを見ると非常に不快に感じます。
Maven Warehouseはデフォルトで海外にあり、特に依存関係をダウンロードするときに国内の鏡に置き換えられるため、飛ぶ気持ちを感じることができるように、非常にゆっくりと使用されることは避けられません。 Maven画像をサポートする国内のものには、Alibaba Cloud、Open Source Chinaなどが含まれ、Alibaba Cloudに置き換えられます。
交換する
Maven構成ファイルsettings.xmlを変更する(もちろん、ユーザーHome Directory.m2の下にsettings.xmlファイルを追加することもできます)
$ cd $ m2_home/conf/$ sudo vim settings.xml
ミラーノードにミラーチャイルドノードを追加するだけで、コンテンツは次のとおりです。
<Mirros> <id> nexus-aliyun </id> <mirricof> central </mirrorof> <name> nexus aliyun </name> <url> http://maven.aliyun.com/nexus/content/groups/public </url> </mirrer>
ただ保存してください。
結論
OK、ダウンロード速度の100倍を楽しんでください
- - - - - - - - 、 - 、、、、、、、、、、、、、 - - 、、、 - 、、、、、、 - 、 - 、、、、、、、、、、、...
ヒント:
Archetype-Catalog.xmlファイルをダウンロードし、不要なスケルトンを削除し、一般的に使用されるスケルトンを保持します。
#直接ダウンロードするときに構文エラーはありません。 $ wget http://maven.aliyun.com/nexus/content/groups/public/archetype-catalog.xml
もう1つあります '^m'
-Archetypecatalogは、Maven-Archetype-PluginがArchetype-Catalog.xmlファイルを読み取る場所を指定するために使用されます。
内部マベン - アーチタイプ - プラギン内蔵
ローカルローカル、場所は〜/.m2/Archetype-catalog.xmlです
リモート - マベン中央倉庫を指すカタログ
Alibaba Cloud画像を変更した後、コマンド 'MVN Archetype:generate -darchetypecatalog = local'が使用できない場合
$ cp〜/.m2/archetype-catalog.xml〜/.m2/repository/
やるだけ。
上記はこの記事のすべての内容です。みんなの学習に役立つことを願っています。誰もがwulin.comをもっとサポートすることを願っています。