Java 包org.pdfbox.cos不存在

Java 包org.pdfbox.cos不存在,java,pdfbox,drjava,Java,Pdfbox,Drjava,我正在尝试导入和使用PDFBox,但在安装我相信的JAR时遇到问题 我使用的是Dr.Java,我已经将pdfbox-1.8.6.jar和pdfbox-app-1.8.6.jar添加到了额外类路径中的资源位置 但是,当我运行代码时,它仍然无法识别JAR: import org.pdfbox.cos.COSDocument; import org.pdfbox.pdfparser.PDFParser; 要使JAR正常工作,我还需要执行哪些其他步骤?您是否尝试过文档中详述的步骤: 在DrJava中添

我正在尝试导入和使用PDFBox,但在安装我相信的JAR时遇到问题

我使用的是Dr.Java,我已经将pdfbox-1.8.6.jar和pdfbox-app-1.8.6.jar添加到了额外类路径中的资源位置

但是,当我运行代码时,它仍然无法识别JAR:

import org.pdfbox.cos.COSDocument;
import org.pdfbox.pdfparser.PDFParser;

要使JAR正常工作,我还需要执行哪些其他步骤?

您是否尝试过文档中详述的步骤:

在DrJava中添加和删除JAR

JAR文件是存储许多(预编译的)Java类的一种方式。在下面 是从DrJava中添加和删除jar文件的说明 资源位置。有关JAR文件的更多信息,请参阅我们的JAR 页面和使用JAR文件:Sun网站的基础知识

如何添加JAR

  • 下载jar时,请跟踪保存到的位置
  • 开放式DrJava
  • 编辑>首选项
  • 资源位置(左侧)
  • 在额外类路径中,添加(浏览并选择新jar)
  • 申请
  • 好的
  • 退出DrJava并重新打开它,以使更改生效

  • 使用正确的导入:

    import org.apache.pdfbox.cos.COSDocument;
    import org.apache.pdfbox.pdfparser.PDFParser;
    
    其他提示:

    • pdfbox-app-1.8.6.jar包含pdfbox-1.8.6.jar中的类,因此您也不需要pdfbox-1.8.6.jar
    • 如果要加载文档进行渲染或文本提取,则不需要这两种导入。加载是用

      导入org.apache.pdfbox.pdmodel.PDDocument

      PDDocument doc=PDDocument.loadNonSeq(新文件(文件名),null)


    要了解它是如何完成的,请查看源代码中的示例。祝你好运

    使用那些精确的装置instructions@Connor你试过了吗