2017-02-07 1 views
0

Si jePDFBox 2.0.4 a différents fichiers JAR lorsqu'ils sont téléchargés à partir de son site et lorsqu'ils sont pris de Maven

<dependency> 
    <groupId>org.apache.pdfbox</groupId> 
    <artifactId>pdfbox</artifactId> 
    <version>2.0.4</version> 
</dependency> 

comme indiqué à https://pdfbox.apache.org/2.0/getting-started.html je ne reçois pas les cours à org.apache.pdfbox.tools et org.apache.pdfbox.tools.imageio (tels que ImageIOUtil, JPEGUtil, MetaUtil, TIFFUtil et autres).

Toutefois, si je télécharge le fichier JAR à partir de http://www.gtlib.gatech.edu/pub/apache/pdfbox/2.0.4/pdfbox-app-2.0.4.jar comme indiqué à partir de https://pdfbox.apache.org/download.cgi#20x, je les obtiens tous.

Répondre

1

Ce que vous obtenez de maven est le téléchargement pdfbox. Ce que vous avez obtenu à partir de l'URL de téléchargement (où vous pouvez remarquer 10 téléchargements différents) est pdfbox-app, qui est pour les outils de ligne de commande (et contient tout). Ce sont des téléchargements différents. Si vous voulez ImageIOUtil, JPEGUtil, MetaUtil, TIFFUtil, alors obtenez pdfbox-tools en complément de l'artefact pdfbox.

+0

Cela a du sens, merci. Je souhaite qu'il a été expliqué sur le site, à moins que je manque quelque chose. –

+0

Je dois avouer que vous avez raison ... Je n'ai pas une bonne idée de l'endroit à mentionner (mise en route ou dépendances ou ...). Si vous avez une bonne idée, merci de l'envoyer sur https://issues.apache.org/jira/browse/PDFBOX-3330 Ceci est mentionné sur le site https://pdfbox.apache.org/2.0/migration.html, mais celui-là n'est lu que par les "migrants". –

+0

Maintenant, je le vois sur la page de migration. Il pourrait être mentionné sur la page "Getting Started" sous Maven. –