私のプロジェクトにorg.apache.tikaソースを統合するには?

Apache Tikaのソースフォルダをダウンロードしました.Mavenをインストールしました。その後、コマンドライン(mvn install)で私はTikaをインストールしました:

[INFO] Reactor Summary:
[INFO] ------------------------------------------------------------------------
[INFO] Apache Tika parent .................................... SUCCESS [4:20.656s]
[INFO] Apache Tika core ...................................... SUCCESS [2:26.466s]
[INFO] Apache Tika parsers ................................... SUCCESS [3:27.711s]
[INFO] Apache Tika application ............................... SUCCESS [1:23.548s]
[INFO] Apache Tika OSGi bundle ............................... SUCCESS [3:34.223s]
[INFO] Apache Tika ........................................... SUCCESS [6.217s]
[INFO] ------------------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL

しかし今、私は自分のプロジェクトでTikaを使う次のステップが何か分かりません。実際に私は私のプロジェクトにTikaを追加する方法を知らない。

jarファイルの代わりにTikaソースを使用したのは、Tikaの languageIdentification farsi.ngp ファイルを追加したかったからです。私は farsi.ngp を追加し、TikaをMavenでビルドしましたが、今は何が次のステップであるのか分かりません。本当に自分のプロジェクトに追加しなければならないものは何ですか?

1
それを依存関係として含めます。しかし、それを非標準ビルドとして識別する何らかのタグを付けてください。まだ、リリースに含まれるようにTikaにパッチを提出してください。
追加された 著者 Dave Newton,

1 答え

私はこのページを読んでいます。以下は私の提案です:

コードを変更したり、.ngpファイルを追加してコードをビルドしたら、次のビルド成果物を取得する必要があります。

 tika-core/target/tika-core-1.0.jar
 tika-parsers/target/tika-parsers-1.0.jar

あなたのアプリケーションでtikaを使いたい場合は、2つのtika jarとその依存するjarファイルをclasspathに入れてください。たとえば、アプリケーションでantを使用している場合、これをビルドファイルに追加します。


  ... <!-- your other classpath entries -->
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  

これがあなたを助けることを願ってください。

2
追加された
ありがとう。それは助けた
追加された 著者 aliakbarian,