Problem mit Eclipse + PDFbox

T

Tobias Köhler

Hallo,

habe folgendes Problem. Ich möchte mich jetzt ein wenig mit der Erstellung, Bearbeitung etc von PDFs befassen und würde dazu gern PDFBox benutzen. So wie bisher auch immer hab ich die jar Datei in den plugins-Ordner bei Eclipse getan und angefangen zu programmieren. Nun vermute ich aber dass es hier nicht gereicht hat, nur die jar Datei ins plugins Verzeichnis zu kopieren und den Build Path beim Project festzulegen, denn ich bekomm folgenden Fehler:
Code:
Exception in thread "main" java.lang.NoClassDefFoundError: org/fontbox/cmap/CMapParser
	at org.pdfbox.pdmodel.font.PDFont.parseCmap(PDFont.java:534)
	at org.pdfbox.pdmodel.font.PDFont.encode(PDFont.java:387)
	at org.pdfbox.util.PDFStreamEngine.showString(PDFStreamEngine.java:325)
	at org.pdfbox.util.operator.ShowTextGlyph.process(ShowTextGlyph.java:80)
	at org.pdfbox.util.PDFStreamEngine.processOperator(PDFStreamEngine.java:452)
	at org.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:215)
	at org.pdfbox.util.PDFStreamEngine.processStream(PDFStreamEngine.java:174)
	at org.pdfbox.util.PDFTextStripper.processPage(PDFTextStripper.java:336)
	at org.pdfbox.util.PDFTextStripper.processPages(PDFTextStripper.java:259)
	at org.pdfbox.util.PDFTextStripper.writeText(PDFTextStripper.java:216)
	at org.pdfbox.util.PDFTextStripper.getText(PDFTextStripper.java:149)
	at Window.makePDF(Window.java:437)
	at Window$2.handleEvent(Window.java:220)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3673)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3284)
	at Window.main(Window.java:71)

Ich habe keine Ahnung woran es liegt, ist aber bestimmt nur eine Kleinigkeit -.-:confused:
 
Du musst die libs, die sich im externel Ordner des PDFBox.zips befinden in dein System mounten bzw. importieren.
Machste unter Eigenschaften des Projektes.

greetz Hachel
 
Ups, hatte vergessen "erledigt" anzuhaken
Naja, dennoch danke;) Habe nun iText benutzt
 
Zurück