1

Cluster私のNetbeans RCPプロジェクトには2つ あります( Cluster A、、Cluster B)。

クラスターAのモジュール は、クラスターB M-A のモジュールに依存しています。M-BM-A ---> M-B

これに加えて、両方のモジュール(MAとMB)はに依存していthird party jar ( tp.jar )ます。

スイートを構築しているとき、2つの異なる場所(2つのクラスター)にtp.jarがあります:
A/modules/ext/tp.jarB/modules/ext/tp.jar

その結果、netbeansクラスローダーはクラス内で2つのjarファイルを検出し、それらのいずれもロードできません。

この問題を解決するためのアイデアはありますか?

PS:私はMaven2.Xを使用しています。およびnbmプラグイン。

よろしく、

モハマド

4

1 に答える 1

3

ライブラリのラッパーモジュールを作成し(tp.jar)、両方のモジュールをラッパーモジュールに依存させることができます。

詳細については、http://wiki.netbeans.org/DevFaqWrapperModulesを参照してください。

于 2012-02-19T17:07:19.247 に答える