如何在Eclipse中使用PDFBox?它是否包装在jar文件中?

时间:2013-07-03 15:45:20

标签: java pdfbox

我正在eclipse中编写一个Java程序,它将读取PDF文件并分析PDF报告的行并吐出有关读入内容的统计信息。为了读取PDF文件(通过提取文本),我正在使用PDFbox。该项目的目标只是自动化手动过程。

两个问题:

我已经参加了一些java编程课程,但是在将外部二进制文件链接到eclipse方面没有多少经验。

  1. 我添加到eclipse的PDFbox库是否会使用我制作的jar文件转移?目的是将此jar文件通过电子邮件发送给同事,以便在日常工作中使用,以使他的生活更轻松。我只是想确保打包的jar文件保留PDFbox库。

  2. 如何将PDFbox库添加到eclipse中,以便我可以使用库的方法?

2 个答案:

答案 0 :(得分:3)

  1. 您需要发送您生成的jar(来自构建项目)和PDFbox jar。运行应用程序时,PDFbox far文件必须位于CLASSPATH中。

  2. 添加一个jar(仅用于构建),如下所示:选择项目,键入ALT-Enter(或右键单击项目并选择属性),单击" Java Build Path& #34 ;,点击"添加外部罐子......"按钮,浏览到PDFbox jar文件,单击"打开"按钮,然后单击"确定"按钮(在属性窗口中)。 PDFBox jar文件现在位于项目的构建CLASSPATH中。请参阅有关运行时CLASSPATH的步骤运行。

答案 1 :(得分:1)

在Mac上,对我来说,当我做的时候它起作用了:

Java Build Path -> Add External Jars ->

位置是:

/Users/yourname/.m2/repository/org/apache/pdfbox/pdfbox/1.8.x/pdfbox-1.8.x.jar