当前位置: 首页 > 知识库问答 >
问题:

PDFBox 2.0.4在从其站点下载和从Maven获取时具有不同的JAR文件

齐锐进
2023-03-14

如果我使用

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

按照https://pdfbox.apache.org/2.0/get-started.html的指示,我没有在org.apache.pdfbox.tools和org.apache.pdfbox.tools.imageIo获得类(例如ImageIOUtil、JPEGUtil、MetaUtil、TIFFUtil和其他)。

共有1个答案

鞠建安
2023-03-14

您从maven获得的是pdfbox下载。从下载URL(您可能会注意到10个不同的下载)中得到的是pdfbox-app,它是用于命令行工具的(包含所有内容)。这些是不同的下载。如果您想要ImageIOUtil、JPEGUtil、MetaUtil、TIFFUtil,那么将pdfbox-tools作为pdfbox工件的添加。

 类似资料:
  • 有没有办法使用java或任何其他语言从maven存储库下载jar文件? 在Maven项目中,当我添加依赖项时,如果本地系统上不存在jar文件,它通常会从远程存储库下载jar文件。 有没有办法做到这一点,而不用像在库中那样使用Maven,或者构造一个URL,然后获取jar?

  • 我目前正在制作一个Minecraft Mod Loader。 正如您在上面看到的,我有一个名为Client的类。当Minecraft游戏启动时,启动被调用。现在我有一个名为Mods的文件夹,在调用startup时,我需要将Mods从Mods文件夹加载到ArrayList命名模块中。更深入地说,每个Mod将有一个继承这个模块类的主类 因此,在调用startup时,我需要遍历mods文件夹中的每个Mo

  • 在上面的XML中,父节点和它的一个子节点(即中心)有相同的标记名。我知道我可以在主标记的索引0处进行多个步骤的解析,然后中心标记的索引0将给出ID,中心标记的索引1将给出中心的值333,等等,但是有没有一种方法可以直接得到ID和中心的值(11,333)。

  • 我想构建一个 excel vba 插件,该插件能够从当前受 SAML 身份验证保护的内联网网站下载 excel 文件。 如果我尝试使用Internet Explorer或GoogleChrome下载文件,文件会自动开始下载,而无需放置任何凭据,我认为这是因为浏览器依赖于某种集成的Windows身份验证。 如果我尝试使用VBA对象(如winhttp.winhttprequest.5.1)下载,我会得

  • 我对maven有依赖性问题。我曾经拥有位于maven central的saxon 8.7。然后,我不得不升级到最新的saxon-B9.1。0.0,仅部分位于maven central上。 这是我的依赖项的一个片段: 第一个工件“saxon”在maven central上可用,但第二个工件“saxon dom”可用。这是我想要的人工制品。 我可以告诉maven下载“jar”文件吗?或者我必须下载ja

  • 问题内容: 如果类路径中有两个JAR文件,两个文件的根中都包含一个名为“ config.properties”的资源。有没有办法检索类似于的 两个 文件?顺序不相关。 一种替代方法是,如果可能的话,在类路径中加载与某些条件匹配的每个属性文件。 问题答案: 您需要 (或静态版本)。 但是不幸的是,资源不在“目录”中存在一个已知问题。例如,可以,但是可能是一个问题。在Spring Reference中