2017-06-29 3 views
0

次のシナリオでは、mavenを構成する正しい方法についていくつかのヒントをお聞きしたいと思います: 現在jarとしてパッケージ化されているアーティファクト私はそれらをOSGIバンドルにしたいので、maven-bundle-pluginも持っていますが、私はそれらをバンドルに変更しませんでした。バンドルになる可能性があるjarパッケージのアーティファクトも一部のプロファイルに一致しています

パッケージのjarでmaven-bundle-pluginを使用するにはthis chapterに従ってください。すべてうまくいきましたが、今はバンドルでパッケージ化してmaven-bundle-pluginの完全な機能を得ることを考えています。 OSGIへのデプロイです。

アーティファクトをバンドルとしてパッケージ化していますが、OSGI以外のコンテナでそれらを使用すると問題が発生する可能性があります。どう思いますか? Thx

答えて

0

代わりの新しいプラグインbnd-maven-pluginを使用してバンドルを構築する場合は、パッケージの種類を変更する必要はありません。

+0

ありがとうございますが、それほど成熟していないようです。私の最後の質問にお答えできますか? – Gamby

+2

bnd-maven-pluginは成熟しており、多くの大企業で使用されています。それは成熟していないと思いますか?あなたの質問に答えるには:バンドルはJARファイルなので、もちろんOSGi以外でも使用できます。 –

+1

あなたはそれが成熟していないと思う理由を教えていただけますか?いくつかのリリースで利用でき、Bnd開発者からのものです。 –

関連する問題