Maven 2 を使用して、jar の依存関係を単なるファイル名として一覧表示する方法はありますか?
mvn dependency:build-classpath
jar ファイルを一覧表示できますが、ローカル リポジトリ内の場所へのフル パスが含まれます。私が必要とするのは、基本的にファイル名 (またはコピー依存関係の目標がコピーしたファイル名) のリストだけです。
したがって、必要なリストは次のようになります
activation-1.1.jar,antlr-2.7.6.jar,aopalliance-1.0.jar etc...
理想的にはMavenプロパティとしてですが、build-classpathが生成できるようなファイルで十分だと思います。
私が達成しようとしているのはBundle-ClassPath
、それ以外の場合は手動で管理されている OSGi バンドルの MANIFEST.MF ファイルに a を書き込むことです。(質問に答えるために、このビットを理解する必要はありません。)
明確にするために:問題は、マニフェストヘッダーをjarファイルのMANIFEST.MFファイルに書き込む方法に関するものではありません(簡単にグーグルブルです)。書きたいデータ、つまり上記のリストを取得する方法について質問しています。