iText创建pdf文件里,解决ClassNotFoundException错误
2015-02-22 21:24
302 查看
在这里说下我解决的过程。
用了iText的例子程序,并在例子程序里加了itextpdf-5.3.3.jar,iTextAsian.jar,都能正常工作,可以创建带汉字的pdf文件,但一放到自己的RCP程序里,就出错。老是报java.lang.ClassNotFoundException:这样的错误。试了各种方法,都不行,差点崩溃了。
注:我用的例子程序,http://www.vogella.com/articles/JavaPDF/article.html
后打开itext的代码,即itextpdf-5.3.3-sources.jar文件,解压,将它的代码放到自己的工程里,但又出错,后在工程里又加了两个包bcpkix-jdk15on-147.jar,bcprov-jdk15on-147.jar,错误就消失了。这两个包可以在这里下载http://www.bouncycastle.org/latest_releases.html。
再对工程重新运行,这样,就可以正常工作了。java.lang.ClassNotFoundException:消失,RCP里可以创建带汉字的pdf文件。
我的JDK环境:1.7
开发环境:eclipse 3.7
开发语言:Java
操作系统:win7中文
2012年10月19日
liuliu541 (at) 163.com
用了iText的例子程序,并在例子程序里加了itextpdf-5.3.3.jar,iTextAsian.jar,都能正常工作,可以创建带汉字的pdf文件,但一放到自己的RCP程序里,就出错。老是报java.lang.ClassNotFoundException:这样的错误。试了各种方法,都不行,差点崩溃了。
注:我用的例子程序,http://www.vogella.com/articles/JavaPDF/article.html
后打开itext的代码,即itextpdf-5.3.3-sources.jar文件,解压,将它的代码放到自己的工程里,但又出错,后在工程里又加了两个包bcpkix-jdk15on-147.jar,bcprov-jdk15on-147.jar,错误就消失了。这两个包可以在这里下载http://www.bouncycastle.org/latest_releases.html。
再对工程重新运行,这样,就可以正常工作了。java.lang.ClassNotFoundException:消失,RCP里可以创建带汉字的pdf文件。
我的JDK环境:1.7
开发环境:eclipse 3.7
开发语言:Java
操作系统:win7中文
2012年10月19日
liuliu541 (at) 163.com
相关文章推荐
- Android最新的开发环境运行原来环境开发的程序报java.lang.ClassNotFoundException错误解决
- 项目集成Maven后JUnit报ClassNotFoundException错误的分析及解决
- Caused by: java.lang.ClassNotFoundException[android的终极解决错误]
- win7下安装rational rose2003(2007可行)java.lang.ClassNotFoundException错误的解决方法
- Caused by: java.lang.ClassNotFoundException[android的终极解决错误]
- Caused by: java.lang.ClassNotFoundException[android的终极解决错误]
- Rational Rose出现java.lang.ClassNotFoundException错误的解决方法(转帖)
- 【Bug解决】Spring配置错误:java.io.FileNotFoundException: class path resource [cxd/entity/User.hbm.xml] canno
- maven创建的项目出现classnotfoundexception错误,但是jar包各种都有
- IDEA13中配置struts错误:ClassNotFoundException: org...dispatcher.ng.filter.StrutsPrepareAndExecuteFilter +找不到java程序包 解决办法
- 关于升级ADT22后出现java.lang.ClassNotFoundException错误的解决
- RationalRose启动提示java.lang.class.not found Exception错误的解决方法
- Caused by: java.lang.ClassNotFoundException[android的终极解决错误]
- org.hibernate.QueryException:ClassNotFoundException:org.hibernate.hql.ast.HqlToken错误之解决办法
- 关于写入文件缓存时报"java.io.FileNotFoundException open failed (is a director)"错误的解决方法
- java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver 错误的解决办法
- 关于升级ADT22后出现java.lang.ClassNotFoundException错误的解决
- Caused by: java.lang.ClassNotFoundException[android的终极解决错误]
- hadoop1.0.2执行文件系统格式化时报ClassNotFoundException: NameNode的解决办法
- Caused by: java.lang.ClassNotFoundException[android的终极解决错误]