Netbeans RCP - дубликат стороннего файла JAR в папке "cluster /modules/ext"

У меня два Cluster в моем Netbeans RCP проект (Cluster A, а также Cluster B).

модуль M-A в кластере A, имеет зависимость от модуля M-B в кластере B. M-A ---> M-B

кроме того, оба модуля (MA и MB) имеют зависимость от third party jar ( tp.jar ),

когда я строю свой набор, я имею tp.jar в 2 разных местах (два кластера):
A/modules/ext/tp.jar а также B/modules/ext/tp.jar

в результате загрузчик класса netbeans находит 2 jar-файла в классе и не может загрузить ни один из них.

Любая идея должна решить эту проблему?

PS: я использую Maven 2.X. и плагин NBM.

С Уважением,

Мохаммад

1 ответ

Решение

Вы можете создать модуль-обертку для своей библиотеки (tp.jar) и пусть оба модуля зависят от модуля-оболочки.

Вы можете прочитать больше об этом на http://wiki.netbeans.org/DevFaqWrapperModules

Другие вопросы по тегам