2

コンソール (OSX) で apache tika を起動した場合:

 java -jar tika-app-1.2.jar --text  ~/Downloads/example.pdf

GUI (メニューラインの org.apache.tika.cli.TikaCLI) は常にフォアグラウンドに表示され、プロセスが終了すると閉じます。

ループ内で多くのファイルを処理すると、コンピューターはそれぞれ「ブロック」し、tika プロセスが何度も何度もフォアグラウンドに入ります。

4

2 に答える 2

1

-Djava.awt.headless=truetika jar を実行するときに使用 します。

例えば:

java -Djava.awt.headless=true -jar /usr/local/Cellar/tika/1.5/libexec/tika-app-1.5.jar foo.pdf
于 2014-08-04T18:38:25.497 に答える
0

--guiTika は、フラグを付けて起動した場合、またはフラグをまったく付けずに起動した場合にのみ、GUI を開く必要があります。渡すと、--text強制的にコマンドラインのみを実行する必要があります

いくつかのファイルを確認したところ、予想どおり--textGUI が起動しません

Tikaをカスタマイズしたことはありますか?ウェブサイトからクリーンなビルド/ダウンロードを行い、それを使用してから、カスタマイズがどのように問題を引き起こしているかについて、Tika-Dev リストでアドバイスを求めることをお勧めします。(実際にはすべきではないので、かなり変わったことをしているに違いありません!)

于 2012-08-17T08:50:56.363 に答える