web-dev-qa-db-ja.com

現在利用可能なアーキタイプはありません。アーキタイプリストは、インデックスの更新が完了すると更新されます

m2EclipseがインストールされているEclipseで、選択すると

ファイル>新規>プロジェクト...> Maven> Mavenプロジェクト

デフォルトのワークスペースの場所を使用

そして

カタログ:Nexus Indexer

選択すると、次のエラーメッセージが表示されます。

現在利用可能なアーキタイプはありません。アーキタイプリストは、インデックスの更新が完了すると更新されます。

なぜこのエラーが発生するのですか?

29
user1169587

同じ問題があり、リモートカタログを追加することで解決しました: http://repo1.maven.org/maven2/archetype-catalog.xml

この解決策は、次の場所にあります http://jira.talendforge.org/secure/attachment/36787/DeveloperGuide-Feedback.pdf

42
Cris

この場合、別のソリューションを使用できます。Eclipseを使用してローカルカタログを構成する必要があります。

1- maveカタログを使用する必要があると仮定します: http://repo1.maven.org/maven2/archetype-catalog.xml

2- Webブラウザーからファイル http://repo1.maven.org/maven2/archetype-catalog.xml をダウンロードし、〜/ .m2/archetype-catalog.xmlに保存します

3 Eclipseの「ウィンドウ->設定-> maven-> Archetypes」に移動し、「ローカルカタログの追加」をクリックして、カタログファイルを〜/ .m2/archetype-catalog.xmlに設定し、保存して終了します。

4-今度はEclipseに戻り、新しいローカルのカタログのアーキタイプを使用してプロジェクトを作成してみます。

6

更新されたリモートカタログリンク: https://repo1.maven.org/maven2/archetype-catalog.xml

リンクをコピーしてリモートアーキタイプを追加するか、XMLファイルをダウンロードしてローカルアーキタイプオプションに移動し、@ sofiene-zaghdoudiのソリューションに従います。

0
Sahil Tah