コンソール (OSX) で apache tika を起動した場合:
java -jar tika-app-1.2.jar --text ~/Downloads/example.pdf
GUI (メニューラインの org.apache.tika.cli.TikaCLI) は常にフォアグラウンドに表示され、プロセスが終了すると閉じます。
ループ内で多くのファイルを処理すると、コンピューターはそれぞれ「ブロック」し、tika プロセスが何度も何度もフォアグラウンドに入ります。
コンソール (OSX) で apache tika を起動した場合:
java -jar tika-app-1.2.jar --text ~/Downloads/example.pdf
GUI (メニューラインの org.apache.tika.cli.TikaCLI) は常にフォアグラウンドに表示され、プロセスが終了すると閉じます。
ループ内で多くのファイルを処理すると、コンピューターはそれぞれ「ブロック」し、tika プロセスが何度も何度もフォアグラウンドに入ります。
-Djava.awt.headless=true
tika jar を実行するときに使用 します。
例えば:
java -Djava.awt.headless=true -jar /usr/local/Cellar/tika/1.5/libexec/tika-app-1.5.jar foo.pdf
--gui
Tika は、フラグを付けて起動した場合、またはフラグをまったく付けずに起動した場合にのみ、GUI を開く必要があります。渡すと、--text
強制的にコマンドラインのみを実行する必要があります
いくつかのファイルを確認したところ、予想どおり--text
GUI が起動しません
Tikaをカスタマイズしたことはありますか?ウェブサイトからクリーンなビルド/ダウンロードを行い、それを使用してから、カスタマイズがどのように問題を引き起こしているかについて、Tika-Dev リストでアドバイスを求めることをお勧めします。(実際にはすべきではないので、かなり変わったことをしているに違いありません!)