使用ApacheTika库编译Java程序-依赖项
我正在尝试编译一个使用Tika的简单Java程序 我在计划中有以下内容:使用ApacheTika库编译Java程序-依赖项,java,maven,ant,apache-tika,Java,Maven,Ant,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.ParseContex
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文件
但是,当我编译程序(使用javacmyprogram.java
)时,会出现很多错误,因为需要依赖包
是否有在一个地方下载所有必需的软件包?
我可以使用ANT或maven获取依赖包吗?
有关于ANT或maven的简单指南吗
至少它需要:
- 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
<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>
org.apache.tika