Java程序使用Apache Tika库编译 - 依赖关系



我正在尝试编译使用Tika的简单Java程序。

我在程序中有以下内容:

import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import org.apache.tika.exception.TikaException;
import org.apache.tika.metadata.Metadata;
import org.apache.tika.parser.ParseContext;
import org.apache.tika.parser.microsoft.ooxml.OOXMLParser;
import org.apache.tika.sax.BodyContentHandler;
import org.xml.sax.SAXException;

我已经从这里下载了Tika到Windows 7 PC我已经使用环境变量classPath指出了这些tika jar文件

但是,当我编译程序(使用javac myprogram.java)时,有很多错误,因为需要依赖软件包。

是否有一个地方都有所有必需软件包的下载?我可以使用Ant或Maven来获取依赖的软件包吗?是否有一个简单的蚂蚁或to剂指南?

至少需要:

  • tika-app-1.10.jar
  • poi-3.13.jar
  • Poi-examples-3.13.jar
  • poi.excelant-3.13.jar
  • poi-ooxml-3.13.jar
  • poi-ooxml-schemas-3.13.jar
  • poi-scratchpad-3.13.jar
  • OpenXML4J-1.0-Beta.jar
  • xmlbeans-2.6.jar

您可以使用Eclipse或任何其他IDE进行Maven项目。在pom.xml中添加以下依赖项: -

<dependency>
    <groupId>org.apache.tika</groupId>
    <artifactId>tika-core</artifactId>
    <version>1.16</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.apache.tika/tika-parsers -->
<dependency>
    <groupId>org.apache.tika</groupId>
    <artifactId>tika-parsers</artifactId>
    <version>1.16</version>
</dependency>

如果对您有所帮助,请在下面查看以下链接: -

https://wiki.jasig.org/display/upm32/creating simple maven maven project

http://www.mkyong.com/maven/how-to-to-create-a-java-project-with-maven/

相关内容

  • 没有找到相关文章

最新更新