如何忽略tika的警告

问题描述 投票:0回答:1

有人帮帮我!我正在使用MacBook并通过brew安装Tika。我已经使用了Tika很长时间没有任何问题,但升级后Tika警告如下;

$ tika
Dec 06, 2018 2:36:11 PM
org.apache.tika.config.InitializableProblemHandler$3 handleInitializableProblem
警告: J2KImageReader not loaded. JPEG2000 files will not be processed.
See https://pdfbox.apache.org/2.0/dependencies.html#jai-image-io
for optional dependencies.

Dec 06, 2018 2:36:11 PM
org.apache.tika.config.InitializableProblemHandler$3 handleInitializableProblem
警告: org.xerial's sqlite-jdbc is not loaded.
Please provide the jar on your classpath to parse sqlite files.
See tika-parsers/pom.xml for the correct version.

当前配置如下;

$ tika --dump-current-config
Dec 06, 2018 2:40:25 PM
org.apache.tika.config.InitializableProblemHandler$3 handleInitializableProblem
警告: J2KImageReader not loaded. JPEG2000 files will not be processed.
See https://pdfbox.apache.org/2.0/dependencies.html#jai-image-io
for optional dependencies.

Dec 06, 2018 2:40:25 PM
org.apache.tika.config.InitializableProblemHandler$3 handleInitializableProblem
警告: org.xerial's sqlite-jdbc is not loaded.
Please provide the jar on your classpath to parse sqlite files.
See tika-parsers/pom.xml for the correct version.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<properties>
  <!--for example: <mimeTypeRepository resource="/org/apache/tika/mime/tika-mimetypes.xml"/>-->
  <service-loader dynamic="true" loadErrorHandler="IGNORE"/>
  <encodingDetectors>
    <encodingDetector class="org.apache.tika.detect.DefaultEncodingDetector"/>
  </encodingDetectors>
  <translator class="org.apache.tika.language.translate.DefaultTranslator"/>
  <detectors>
    <detector class="org.apache.tika.detect.DefaultDetector"/>
  </detectors>
  <parsers>
    <parser class="org.apache.tika.parser.DefaultParser"/>
  </parsers>
</properties>

<service-loader dynamic="true" loadErrorHandler="IGNORE"/>写的,我该怎么做?

我对tika的使用是获得微软office文件的差异。

apache-tika
1个回答
1
投票

只需将错误/警告重定向到/ dev / null

例如。

tika <your arguments here> 2>/dev/null
© www.soinside.com 2019 - 2024. All rights reserved.