以下の内容はhttps://unageanu.hatenablog.com/entry/20100531/1275310819より取得しました。


依存モジュールのdependencyを調べるなら「jarvana」が便利!

実は有名だったりするかもですが、依存モジュールのdependency定義(pom.xmlに書くやつね)を調べるなら「jarvana」が便利ですよ!

→「jarvana

「jarvana」を使えば、

  • クラスのFQCNからそれを含むモジュールを探す。
  • プロジェクト名(「guice」とか)から、モジュールを探す。

といった操作がさくっと行えます!モジュールが見つかった後は、Mavendependency定義を確認したり、jarそのものをダウンロードしたりできます!

1.クラスのFQCNから探す

「ClassNotFoundExceptionが発生したけど、このクラスがどのjarに入っているかわからん!」という場合は、「jarvana」の「Class」のところにFQCNを入力して「Search」!

クラスを含むモジュールの一覧が表示されるので、それっぽい?行の「Class Details」をクリック。

表示されるページで、Maven用のdependency定義を確認したり、モジュールをダウンロードしたりできます!

さらに下のほうではクラスのメソッド一覧やクラスファイル自体を参照したりもできます。

2.プロジェクト名から探す

「モジュールの名前はなんとなくわかるけど、groupIdやartifactIdがわからん!という場合は、「Project」のところにモジュール名を入力して「Search」!

ヒットしたモジュール一覧が表示されます。あとはそれっぽい行の「Archive Details」をクリックすると

dependency定義等の詳細が確認できます!


ソースを含むjarであれば、検索結果からダイレクトにコードを確認したりできるのも地味に便利ですねー。これは使えるかもです。




以上の内容はhttps://unageanu.hatenablog.com/entry/20100531/1275310819より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14