0

我的代码中有以下部分:

import org.pdfbox.cos.COSDocument; 
import org.pdfbox.pdfparser.PDFParser;
import org.pdfbox.pdmodel.PDDocument;
import org.pdfbox.pdmodel.PDDocumentInformation;
import org.pdfbox.util.PDFTextStripper;

当我尝试编译时,它看到以下错误:

包 org.pdfbox.pdfparser 不存在。

我已经在 Ubuntu 上安装了默认的 JDK,我该如何解决这个问题?

4

2 回答 2

4

这不是默认 JDK 安装的一部分。您需要获取包含此代码的 jar 文件,然后将其添加到您的编译时类路径中。

因此,如果您要将 jar 文件下载到 /tmp/pdfbox.jar,您可以使用

javac -cp .:/tmp/pdfbox.jar MyProgram.java

PS - 将它下载到 /tmp 不是一个好主意,但你明白了......

于 2013-07-02T10:05:08.697 回答
1

您必须将路径构建到您的 lib 文件夹中

转到您的包资源管理器并右键单击 jar 文件,然后使用构建路径

于 2013-07-02T10:04:05.490 回答