39

http://mvnrepository.com/のような Web サイトがあり、「アーティファクト」を検索して、パブリック リポジトリからライブラリを自動的にダウンロードするためにプロジェクトに追加できる定義を提供します。

しかし、この特定の例(mvnrepository.com)(私が実際に知っている唯一の作業)は、定義によって「グループ、アーティファクト、または説明による検索」に制限されていますが、クラスのフルネームで検索したいのです。org.apache.commons.lang.NotImplementedExceptionたとえば、答えとしてget <dependency org="commons-lang" name="commons-lang" rev="2.6"/>(または alike)を入力したいと思います。そのための施設はありますか?

4

5 に答える 5

46

クラスを検索する場合は、http://search.maven.orgを使用して、[詳細検索]をクリックする必要があります...これはMavenCentral用です

于 2012-04-07T18:35:58.540 に答える
21

@khmarbaiseの答え は率直で正しいですが、Maven Central だけでなく、いくつかの追加のパブリック Maven リポジトリ (JBoss など) を検索する場合は、http://grepcode.comを使用することをお勧めします。

編集:残念ながら、http://grepcode.com、私はそのようなものを強く推奨していたようですが、今は死んでいます。現在、 https://search.maven.orgよりも適切な場所はわかりません。すでに@khmarbaiseで回答されています。

于 2012-04-07T21:21:13.353 に答える
4

すべての検索エンジンを試すことをお勧めします。今、アーティファクトをアップロードする方法を考えて何時間も無駄にしましたが、それはすでにリポジトリに存在していることが判明しました. これは、 pomで確認できるように、groupIdartifactIdjunit-addonsの両方です。私の試み:

  1. http://mvnrepository.com - いいえ
  2. http://search.maven.org -はい
  3. http://grepcode.com - いいえ
  4. http://jarfinder.com - はい。ただし、maven ではなく、直接ダウンロードのみです。

私は初心者なので、2 番目のリンクが最適であるとは言えません。私の場合は tt だけが役に立ちましたが。

于 2012-09-23T08:32:27.030 に答える