Je reçois tous ces avertissements de Tika quand j'essaie de l'utiliser :
24 févr. 2018 9:24:35 PM org.apache.tika.config.InitializableProblemHandler$3 handleInitializableProblem WARNING : JBIG2ImageReader non chargé. jbig2 [ ] https://pdfbox.apache.org/2.0/dependencies.html#jai-image-io f dépendances optionnelles. TIFFImageWriter non chargé. Les fichiers tiff ne seront pas traités. [ ] https://pdfbox.apache.org/2.0/dependencies.html#jai-image-io pour les dépendances facultatives. J2KImageReader non chargé. Les fichiers JPEG2000 ne seront ne seront pas traités. Voir https://pdfbox.apache.org/2.0/dependencies.html#jai-image-io f les dépendances facultatives.
24 févr. 2018 9:24:35 PM org.apache.tika.config.InitializableProblemHandler$3 handleInitializableProblem WARNING : sqlite-jdbc de org.xerial n'est pas chargé. Veuillez fournir le jar dans votre classpath pour analyser les fichiers sqlite dans votre classpath. Voir tika-parsers/pom.xml pour la version correcte.
J'ai essayé d'ajouter ceci (dans le pom.xml de Tika) :
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk15on</artifactId>
<version>1.57</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcmail-jdk15on</artifactId>
<version>1.57</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk15on</artifactId>
<version>1.57</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
<dependency>
<groupId>com.levigo.jbig2</groupId>
<artifactId>levigo-jbig2-imageio</artifactId>
<version>2.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.github.jai-imageio</groupId>
<artifactId>jai-imageio-core</artifactId>
<version>1.3.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.github.jai-imageio</groupId>
<artifactId>jai-imageio-jpeg2000</artifactId>
<version>1.3.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.xerial</groupId>
<artifactId>sqlite-jdbc</artifactId>
<version>3.20.1</version>
</dependency>
Mais je reçois toujours les mêmes avertissements.
Comment puis-je résoudre ce problème ?
MISE À JOUR 1
Mes dépendances ont été ajoutées ici : https://github.com/apache/tika/blob/1.17/pom.xml#L164-L170
J'ai aussi essayé sans le jeu pour tester. Cela n'a rien fait.
Les dépendances que j'ai ajoutées semblent être pour PDFBox une dépendance de Tika.