Netbeans RCP - 在“clusters / modules / ext”文件夹中复制第三方jar

时间:2012-02-13 17:20:46

标签: netbeans maven maven-nbm

我的Cluster项目(Netbeans RCPCluster A)中有两个Cluster B

群集A中的模块M-A依赖于群集B中的模块M-BM-A ---> M-B

除此之外,两个模块(M-A和M-B)都依赖于third party jar ( tp.jar )

当我正在构建我的套件时,我在两个不同的地方(两个集群)有tp.jar:
A/modules/ext/tp.jarB/modules/ext/tp.jar

因此netbeans类加载器在类中找到2个jar文件,并且无法加载它们中的任何一个。

任何想法都必须解决这个问题?

PS:我正在使用Maven 2.X.和nbm插件。

此致

穆罕默德

1 个答案:

答案 0 :(得分:3)

您可以为库创建一个包装器模块(tp.jar),并让两个模块都依赖于包装器模块。

您可以在http://wiki.netbeans.org/DevFaqWrapperModules

了解更多相关信息