2017-09-22 6 views
1

私はTikaを使用する単純なJavaプログラムをコンパイルしようとしています。Apache Tikaライブラリを使用してJavaプログラムをコンパイルする - 依存関係

私は、プログラムの中で、次があります:私は私のWindows 7 PCへhereからティカをダウンロードした

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; 

私は

ただし、環境変数CLASSPATHを使用して、これらティカjarファイルを指摘している ときI (javac myprogram.javaを使用して)プログラムをコンパイルすると、必要な依存パッケージがあるため、多くのエラーが発生します。

必要なパッケージがすべて1か所にあるダウンロードはありますか? ANTまたはmavenを使用して依存パッケージを入手できますか? ANTまたはmavenの簡単なガイドはありますか?

それが必要少なくとも:

  • ティカ-APP-1.10.jar
  • POI-3.13.jar
  • POI-例-3.13.jar poi.excelant-3.13。 jarファイル
  • POI-OOXML-3.13.jar
  • POI-OOXML-スキーマ-3.13.jar
  • POI-スクラッチパッド-3.13.jar
  • openxml4j-1.0-beta.jar
  • のXMLBeans-2.6.jar

答えて

2

あなたがMavenプロジェクトを作成するEclipseや他のIDEを使用することができます。 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+a+Simple+Maven+Project

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

関連する問題