0

Eclipseプラグイン開発環境は、連携する必要のあるOSGiバンドルのセットを最初から作成する場合に非常に便利なツールです。特にこれは、開発中にすべてのパッケージのインポートとエクスポート、およびその他のマニフェストの綿毛を正しく取得しようとする場合、または埋め込む必要のあるサードパーティのjarファイルがある場合に当てはまります。しかし、後でこの周りにMavenビルドプロセスを後付けしようとすると、かなり注意が必要なようです。主な理由は、バンドル/ OSGi用のMavenプラグインのほとんどがマニフェストを自分でビルドするのに対し、PDEを使用するとマニフェストを手作りするためです。

標準のMavenプロジェクトのレイアウトを尊重せず、すでに手作りのマニフェストを持っている、Mavenビルドプロセスをバンドルのバンドル/セットに後付けするための最良の方法は何ですか?

4

1 に答える 1

2

Tychoを使用します。いくつかのドキュメントはありませんが、それだけです。PDEセマンティクスを使用してプラグインをビルドします(実際には、内部でPDEコンパイラを使用します)。したがって、必要なのは、モジュール用にほぼ空のpom.xmlを作成することだけです。

于 2011-03-18T11:36:56.460 に答える