ディレクトリ
1.自動的にMavenのプロジェクトを作成します
- オープンサイトhttps://start.spring.io/
クリックしてダウンロードしたアイテム解凍し、生成
2. [変更IDEAのデフォルトのリモートリポジトリ、ダウンロード速度の依存関係を改善します
アリクラウドリモートリポジトリの代わりに、ミラー- IDEAファイル - >設定 - >を開き... - > Mavenは、図のように、「1」を、ディレクトリの設定ファイルのMavenのsettings.xmlを見つけます
- アリは雲がsettings.xml内のミラーを追加しました
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<!--加入以下内容-->
<mirrors>
<mirror>
<!--This sends everything else to /public -->
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
</settings>
3.変更Mavenの提供IDEA
IDEAへ4. Mavenのプロジェクト
使用IDEAのオープン機能は、あなたがMavenのプロジェクトをインポートしたいファイルを選択のpom.xmlに、ファイルを選択するためのプロンプトに従っAS Aプロジェクトを開き、IDEAは、自動的にプロジェクト内の依存関係に応じて依存パッケージをダウンロードします
ピット:IDEAは、依存関係をダウンロードすることができません
上記の手順は、順序1-4で実行される必要があります。
最初のインポートMavenのプロジェクト場合は、IDEAは、依存関係をダウンロードするに表示されていますし、その後限り、リモートリポジトリを設定し、Mavenの設定を変更するには、問題を解決するつもりはありません!!!
その理由は、インポートのMavenプロジェクトの後に、ということであるMavenのローカルリポジトリが未完成の残りのダウンロードを依存し、リモートリポジトリを変更した場合でも、IDEAはまだ設定キャッシュに基づいて行われます、依存残りのデフォルト倉庫からダウンロードし続けます!!!
次のように発生する可能性のあるエラーは以下のとおりです。
- IDEAは、依存関係をダウンロードするに立ち往生されています
- @SpringBootApplicationは、増加またはダウンロードしたjarパッケージAnnoationを必要とする依存関係をダウンロードし停止した後、Javaコード依存のエラーは、赤色で表示しました
IDEAの表示エラー:
春・ブート・スターター・親:ポンポン:アーティファクトorg.springframework.bootを転送することができませんでした。。*。RELEASE
ソリューション:
- Mavenのローカルリポジトリ(図1と位置2)の依存パッケージ項目削除
- IDEAクリーンアップキャッシュと再起動、ファイル - >無効化キャッシュと再起動 - >無効化と再起動
- リモートリポジトリIDEAを再起動した後、上記の方法に従って改変覚え
- ( - >再インポートするか、導入Mavenの手動選択、のpom.xmlプロジェクトでコンテキストメニューを開き、Mavenの)自動的にダウンロードするために依存Mavenを変更
- IDEAは、ダウンロードの依存関係を表示します