1. 程式人生 > >iText建立pdf檔案裡,解決ClassNotFoundException錯誤

iText建立pdf檔案裡,解決ClassNotFoundException錯誤

在這裡說下我解決的過程。用了iText的例子程式,並在例子程式里加了itextpdf-5.3.3.jariTextAsian.jar,都能正常工作,可以建立帶漢字的pdf檔案,但一放到自己的RCP程式裡,就出錯。老是報java.lang.ClassNotFoundException:這樣的錯誤。試了各種方法,都不行,差點崩潰了。注:我用的例子程式,http://www.vogella.com/articles/JavaPDF/article.html

後開啟itext的程式碼,即itextpdf-5.3.3-sources.jar檔案,解壓,將它的程式碼放到自己的工程裡,但又出錯,後在工程裡又加了兩個包

bcpkix-jdk15on-147.jarbcprov-jdk15on-147.jar,錯誤就消失了。這兩個包可以在這裡下載

再對工程重新執行,這樣,就可以正常工作了。java.lang.ClassNotFoundException:消失,RCP裡可以建立帶漢字的pdf檔案。

我的JDK環境:1.7
開發環境:eclipse 3.7
開發語言:Java
作業系統:win7中文

2012
1019 
liuliu541 (at) 163.com