You can find the build instructions here:

http://pdfbox.apache.org/building.html

By the way, our source is in SVN, any Git repos are just mirrors.

-- John

> On 15 May 2015, at 07:22, Eric Douglas <[email protected]> wrote:
> 
> That was the first error I got when I tried to build it.  I already did
> update the encryption jars.
> I told it to pull the trunk.  How would I verify the version?  It should be
> using the most recent.
> 
> On Fri, May 15, 2015 at 9:35 AM, Tilman Hausherr <[email protected]>
> wrote:
> 
>> I doubt that you have the latest version... there should be a meaningful
>> error message telling you to install strong encryption.
>> 
>> 
>> http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html
>> 
>> Tilman
>> 
>> 
>>> Am 15.05.2015 um 15:26 schrieb Eric Douglas:
>>> 
>>> How do I build the latest pdfbox?  I downloaded the trunk using git in
>>> Eclipse and the maven package run says failed.
>>> 
>>> Tests run: 3, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 2.869 sec
>>> <<< FAILURE! - in org.apache.pdfbox.encryption.TestSymmetricKeyEncryption
>>> testProtection(org.apache.pdfbox.encryption.TestSymmetricKeyEncryption)
>>>  Time elapsed: 0.74 sec  <<< ERROR!
>>> java.io.IOException: java.util.zip.DataFormatException: invalid code
>>> lengths set
>>> at java.util.zip.Inflater.inflateBytes(Native Method)
>>> at java.util.zip.Inflater.inflate(Inflater.java:259)
>>> at java.util.zip.Inflater.inflate(Inflater.java:280)
>>> at org.apache.pdfbox.filter.FlateFilter.decompress(FlateFilter.java:101)
>>> at org.apache.pdfbox.filter.FlateFilter.decode(FlateFilter.java:74)
>>> at org.apache.pdfbox.cos.COSStream.attemptDecode(COSStream.java:405)
>>> at org.apache.pdfbox.cos.COSStream.doDecode(COSStream.java:381)
>>> at org.apache.pdfbox.cos.COSStream.doDecode(COSStream.java:319)
>>> at org.apache.pdfbox.cos.COSStream.getUnfilteredStream(COSStream.java:235)
>>> at
>>> 
>>> org.apache.pdfbox.pdfparser.PDFStreamParser.<init>(PDFStreamParser.java:90)
>>> at
>>> 
>>> org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:451)
>>> at
>>> 
>>> org.apache.pdfbox.contentstream.PDFStreamEngine.processAnnotation(PDFStreamEngine.java:301)
>>> at
>>> 
>>> org.apache.pdfbox.contentstream.PDFStreamEngine.showAnnotation(PDFStreamEngine.java:382)
>>> at
>>> org.apache.pdfbox.rendering.PageDrawer.showAnnotation(PageDrawer.java:812)
>>> at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:183)
>>> at
>>> org.apache.pdfbox.rendering.PDFRenderer.renderPage(PDFRenderer.java:205)
>>> at
>>> org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:136)
>>> at
>>> org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:69)
>>> at
>>> org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:56)
>>> at
>>> 
>>> org.apache.pdfbox.encryption.TestSymmetricKeyEncryption.testSymmEncrForKeySize(TestSymmetricKeyEncryption.java:246)
>>> at
>>> 
>>> org.apache.pdfbox.encryption.TestSymmetricKeyEncryption.testProtection(TestSymmetricKeyEncryption.java:197)
>>> 
>>> Tests run: 9, Failures: 0, Errors: 4, Skipped: 0, Time elapsed: 2.885 sec
>>> <<< FAILURE! - in org.apache.pdfbox.rendering.TestRendering
>>> render[26101_Colors.ai](org.apache.pdfbox.rendering.TestRendering)  Time
>>> elapsed: 0 sec  <<< ERROR!
>>> java.io.IOException: java.util.zip.DataFormatException: incorrect data
>>> check
>>> at java.util.zip.Inflater.inflateBytes(Native Method)
>>> at java.util.zip.Inflater.inflate(Inflater.java:259)
>>> at java.util.zip.Inflater.inflate(Inflater.java:280)
>>> at org.apache.pdfbox.filter.FlateFilter.decompress(FlateFilter.java:101)
>>> at org.apache.pdfbox.filter.FlateFilter.decode(FlateFilter.java:74)
>>> at org.apache.pdfbox.cos.COSStream.attemptDecode(COSStream.java:405)
>>> at org.apache.pdfbox.cos.COSStream.doDecode(COSStream.java:381)
>>> at org.apache.pdfbox.cos.COSStream.doDecode(COSStream.java:319)
>>> at org.apache.pdfbox.cos.COSStream.getUnfilteredStream(COSStream.java:235)
>>> at
>>> 
>>> org.apache.pdfbox.pdfparser.PDFStreamParser.<init>(PDFStreamParser.java:90)
>>> at
>>> 
>>> org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:451)
>>> at
>>> 
>>> org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:438)
>>> at
>>> 
>>> org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:149)
>>> at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:179)
>>> at
>>> org.apache.pdfbox.rendering.PDFRenderer.renderPage(PDFRenderer.java:205)
>>> at
>>> org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:136)
>>> at
>>> org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:69)
>>> at
>>> org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:56)
>>> at org.apache.pdfbox.rendering.TestRendering.render(TestRendering.java:79)
>>> 
>>> render[FANTASTICCMYK.ai](org.apache.pdfbox.rendering.TestRendering)  Time
>>> elapsed: 0.088 sec  <<< ERROR!
>>> java.io.IOException: java.util.zip.DataFormatException: invalid distance
>>> too far back
>>> at java.util.zip.Inflater.inflateBytes(Native Method)
>>> at java.util.zip.Inflater.inflate(Inflater.java:259)
>>> at java.util.zip.Inflater.inflate(Inflater.java:280)
>>> at org.apache.pdfbox.filter.FlateFilter.decompress(FlateFilter.java:101)
>>> at org.apache.pdfbox.filter.FlateFilter.decode(FlateFilter.java:74)
>>> at org.apache.pdfbox.cos.COSStream.attemptDecode(COSStream.java:405)
>>> at org.apache.pdfbox.cos.COSStream.doDecode(COSStream.java:381)
>>> at org.apache.pdfbox.cos.COSStream.doDecode(COSStream.java:319)
>>> at org.apache.pdfbox.cos.COSStream.getUnfilteredStream(COSStream.java:235)
>>> at
>>> 
>>> org.apache.pdfbox.pdfparser.PDFStreamParser.<init>(PDFStreamParser.java:90)
>>> at
>>> 
>>> org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:451)
>>> at
>>> 
>>> org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:438)
>>> at
>>> 
>>> org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:149)
>>> at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:179)
>>> at
>>> org.apache.pdfbox.rendering.PDFRenderer.renderPage(PDFRenderer.java:205)
>>> at
>>> org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:136)
>>> at
>>> org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:69)
>>> at
>>> org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:56)
>>> at org.apache.pdfbox.rendering.TestRendering.render(TestRendering.java:79)
>>> 
>>> render[HOTRODCMYK.ai](org.apache.pdfbox.rendering.TestRendering)  Time
>>> elapsed: 0.367 sec  <<< ERROR!
>>> java.io.IOException: java.util.zip.DataFormatException: invalid distance
>>> too far back
>>> at java.util.zip.Inflater.inflateBytes(Native Method)
>>> at java.util.zip.Inflater.inflate(Inflater.java:259)
>>> at java.util.zip.Inflater.inflate(Inflater.java:280)
>>> at org.apache.pdfbox.filter.FlateFilter.decompress(FlateFilter.java:101)
>>> at org.apache.pdfbox.filter.FlateFilter.decode(FlateFilter.java:74)
>>> at org.apache.pdfbox.cos.COSStream.attemptDecode(COSStream.java:405)
>>> at org.apache.pdfbox.cos.COSStream.doDecode(COSStream.java:381)
>>> at org.apache.pdfbox.cos.COSStream.doDecode(COSStream.java:319)
>>> at org.apache.pdfbox.cos.COSStream.getUnfilteredStream(COSStream.java:235)
>>> at
>>> 
>>> org.apache.pdfbox.pdfparser.PDFStreamParser.<init>(PDFStreamParser.java:90)
>>> at
>>> 
>>> org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:451)
>>> at
>>> 
>>> org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:438)
>>> at
>>> 
>>> org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:149)
>>> at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:179)
>>> at
>>> org.apache.pdfbox.rendering.PDFRenderer.renderPage(PDFRenderer.java:205)
>>> at
>>> org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:136)
>>> at
>>> org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:69)
>>> at
>>> org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:56)
>>> at org.apache.pdfbox.rendering.TestRendering.render(TestRendering.java:79)
>>> 
>>> render[ARCHIVERGB.ai](org.apache.pdfbox.rendering.TestRendering)  Time
>>> elapsed: 0.102 sec  <<< ERROR!
>>> java.io.IOException: java.util.zip.DataFormatException: invalid distance
>>> too far back
>>> at java.util.zip.Inflater.inflateBytes(Native Method)
>>> at java.util.zip.Inflater.inflate(Inflater.java:259)
>>> at java.util.zip.Inflater.inflate(Inflater.java:280)
>>> at org.apache.pdfbox.filter.FlateFilter.decompress(FlateFilter.java:101)
>>> at org.apache.pdfbox.filter.FlateFilter.decode(FlateFilter.java:74)
>>> at org.apache.pdfbox.cos.COSStream.attemptDecode(COSStream.java:405)
>>> at org.apache.pdfbox.cos.COSStream.doDecode(COSStream.java:381)
>>> at org.apache.pdfbox.cos.COSStream.doDecode(COSStream.java:319)
>>> at org.apache.pdfbox.cos.COSStream.getUnfilteredStream(COSStream.java:235)
>>> at
>>> 
>>> org.apache.pdfbox.pdfparser.PDFStreamParser.<init>(PDFStreamParser.java:90)
>>> at
>>> 
>>> org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:451)
>>> at
>>> 
>>> org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:438)
>>> at
>>> 
>>> org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:149)
>>> at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:179)
>>> at
>>> org.apache.pdfbox.rendering.PDFRenderer.renderPage(PDFRenderer.java:205)
>>> at
>>> org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:136)
>>> at
>>> org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:69)
>>> at
>>> org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:56)
>>> at org.apache.pdfbox.rendering.TestRendering.render(TestRendering.java:79)
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>> 
>> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to