2011-10-20 9 views

答えて

1

おかげリポジトリを持っていることのポイントは、プロジェクトや他で使用されているjarファイルをアーカイブすることです。何が "未使用"だったのかを判断するためには、あなたが持っているすべてのプロジェクトを調べ、推移的な依存関係マトリックスを構築し、その上にないものを削除する必要があります。

私はrmを使用して未使用のものを取り除いていますが、私は自分のリポジトリを考え直そうとしません。

あなたがプロジェクトをビルドするときに、リポジトリを吹き飛ばして再投入するのが最も簡単で簡単な方法です。

+0

あなたの助けてくれてありがとうが、私の質問はどのように孤児JARですか? – Maulzey

+0

@MaulikShah私はあなたに言った - リポジトリを使用するすべてのプロジェクトを見つけて、依存関係ツリーを構築する。アイビーがあなたのプロジェクトを追跡しているわけではないので、アイビーがそれを行うことはできません - それは別の方法です。たとえば、[本質的に同じ質問に対するこの回答](http://www.coderanch.com/t/109232/tools/Maven-Remove-unused-jars-repository)を参照してください。唯一の真の解決策で答えを更新しました。 –

関連する問題