私はMavenを初めて使用し、現在Eclipse用のm2eプラグインを使用しています。
質問1:
デフォルトの中央リポジトリでアーティファクト(atmosphere-runtime)を検索すると(プロジェクトを右クリック:Maven->依存関係を追加)、結果のリストが返されます。
ただし、依存関係を追加すると、次のエラーメッセージが表示されます。
Missing artifact org.atmosphere:atmosphere-runtime:bundle:1.0.2
Maven Webサイトでアーティファクトを検索すると、jarを手動で見つけてダウンロードできます(ここを参照)。プロジェクトのクリーンアップ/更新/再ロード、中央のMavenリポジトリの更新/再インデックス作成/再構築、およびEclipseの再起動を試みましたが、何も役に立たないようです。
このエラーが発生する理由はありますか?
質問2:
私がフォローしているチュートリアルでは、上記のアーティファクトをダウンロードするために、pomに次のリポジトリを追加することをお勧めします。
<repositories>
<repository>
<id>Sonatype snapshots</id>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
</repository>
<repository>
<id>Sonatype releases</id>
<url>https://oss.sonatype.org/content/repositories/releases</url>
</repository>
</repositories>
これは機能し、pom.xmlファイルで依存関係を手動で指定すると、必要なアーティファクトをダウンロードできます。
ただし、Eclipse検索を使用してアーティファクトを検索しようとすると(プロジェクトを右クリック:Maven->依存関係を追加)、2つの新しいリポジトリから結果が返されません。
これらの2つの新しいリポジトリを検索に含めることは可能ですか?