Hi, On Jan 11, 2008 11:50 AM, Litrik De Roy <[EMAIL PROTECTED]> wrote: > I'll need to include all dependencies in the Eclipse plug-in. > Currently I have copied a couple of jar files from my local maven > repository into my Eclipse project. I have copied enough jars to get > rid of compile errors and prevent NPEs at runtime. > > If I forget some jars I might be missing functionality that gets > loaded dynamically. Excel files show no metadata, so i suspect I'm > missing some more jars. How do I know I copied enough jars?
The full list of current dependencies in Tika is: bcmail-jdk14-136.jar bcprov-jdk14-136.jar commons-codec-1.3.jar commons-lang-2.1.jar commons-logging-1.0.4.jar dom4j-1.6.1.jar fontbox-0.1.0.jar icu4j-3.4.4.jar jaxen-1.1.1.jar jdom-1.0.jar jempbox-0.2.0.jar log4j-1.2.14.jar nekohtml-0.9.5.jar pdfbox-0.7.3.jar poi-3.0-FINAL.jar xalan-2.6.0.jar xercesImpl-2.6.2.jar xml-apis-1.3.02.jar xmlParserAPIs-2.6.2.jar xom-1.0.jar You can get them all by running "mvn dependency:copy-dependencies" from the Tika source directory. > And more importantly - because I don't want to get into trouble - how > do I figure out what the license of each dependency is? They are all either ALv2 or compatible licenses, so you'll be fine as long as you include all the relevant copyright notices. If you like, I can help you with that. Legally there's no trouble if you just put your sources available, you only need to worry about the licenses of the dependencies if you release a binary plugin that contains the dependency jars. BR, Jukka Zitting