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