2011-01-26 7 views
1

私たちはosgi(felix、spring-dm、maven-plugin)を使って大きなアプリケーションを開発しています。 すべての依存関係(各バンドルからのインポート/エクスポート)の完全なグラフをドキュメントに追加したいと思います。 これは、文書化と間違ったバージョンまたは互換性のない要件がどこかにあるかどうかを再確認するためのものです。OSGi MANIFEST.MFファイルブラウザ

すべてのバンドル(jar形式)を横断してマニフェストファイルを取得し、グラフを表示するツールはありますか?少なくとも必要なすべてのバンドルの完全なリストを生成しますか?

もし存在しない場合は、私たち自身で書くことをお勧めしますか?

答えて

3

このようなことは、PDEを使用してEclipse用にすでに存在しています... blog post here shows a generic PDE solutionthe other here shows the Spring Tool Suite solutionです。

Graph Plug-in dependencies view from the generic PDE solution

インストールURL:http://download.eclipse.org/eclipse/pde/incubator/visualization/site/

プロジェクトページ:http://www.eclipse.org/pde/incubator/dependency-visualization/index.php

も参照してくださいpost here for instructions for the generic PDE solution

  1. ビューの表示] - > [プラグイン開発 - >グラフプラグインの依存関係
  2. ビュー内で右クリック - >フォーカスをオン選択
  3. プラグインを選択してEclipseの「標準プラグインチュー
  4. を使用ところで、これはまた、OSGiバンドル・プロジェクトのために働く
+0

をお楽しみください。 –

関連する問題