从myeclipse启动tomcat,转换文件的时候就会报出这个问题。但是从tomcat的startup启动,转换文件就一点问题都没有。
是不是我的项目配置有问题啊……
2012-10-17 15:45:59 org.icepdf.core.pobjects.Catalog <clinit>
信息: ICEsoft ICEpdf Core 4.3.2
Exception in thread "DOCUMENT转换线程" java.lang.NoSuchMethodError: java.io.File.setReadable(Z)Z
at com.zfsoft.trans.impl.Pdf2Swf.process(Pdf2Swf.java:65)
at com.zfsoft.trans.impl.Pdf2Swf.pdf2Swf(Pdf2Swf.java:42)
at com.zfsoft.trans.transbatch.DocTransformer.convertPdfFile(DocTransformer.java:223)
at com.zfsoft.trans.transbatch.DocTransformer.doTrans(DocTransformer.java:180)
at com.zfsoft.trans.transbatch.DocTransformer.preProcess(DocTransformer.java:142)
at com.zfsoft.trans.transbatch.DocTransformer.run(DocTransformer.java:65)
------最佳解决方案--------------------
jdk1.6的File才有setReadable方法,tomcat使用的jdk版本低了
------其他解决方案--------------------
检查myeclipse配置的jdk版本.
------其他解决方案--------------------
我用的是JRE6和JDK1.6 都没有用啊……
------其他解决方案--------------------
结贴 JDK版本的问题,myeclipse里很多地方要配置JDK,版本都要一样……