我的目标是在Eclipse RCP环境中(Excel 2003是简单的)一份2007年Excel文件(XLSX)。 I don t 我想将POI jars置于双管束内,但我想利用一个从我的目标定义中起作用的POIOSGI。
我迄今为止的所有尝试都未能建立一个working。 OSGI bundle of POI 3.8 。 我迄今所做的工作:
我将所有有关的JAR档案与Ant zip合并。 任务:
- poi-3.8-beta3-20110606.jar
- poi-ooxml-3.8-beta3-20110606.jar
- poi-ooxml-schemas-3.8-beta3-20110606.jar
- poi-scratchpad-3.8-beta3-20110606.jar
我拥有<bnd tool with the wrap para amount:
java -jar biz.aQute.bnd.jar summary./poi-3.8-beta3-201106-jointd.jar
我不得不单独把jar锁在//ox-lib的夹中,其次:
- xmlbeans-2.3.0.jar
- stax-api-1.0.1.jar
- dom4j-1.6.1.jar
这导致NotFoundExceptions for
org.w3c.dom。 Node
是因为xmlbeans-2.3.0.jar出口该包裹的四类产品org.w3c.dom
。 通常,JavaSE-Runtime Environment将出口这些产品。页: 1 ×mlbeans-2.3.0.jar的夹击jar,但我接受其他“NotFoundExceptions”。
这正是我迄今为止所走过的。 我想与bnddle合作是不够的。 或许,我必须建立一个
因此,任何人是否成功地创造了一个行之有效的POI 3.8OSGI bundle?