在使用jasperreport导出Excel文件时一定需要poi.jar这个Jar包吗?我使用了Jxl.jar包就报错:
java.lang.ClassNotFoundException:org.apache.poi.hssf.usermodel.HSSFCellStyle
     很明显是缺少Jar包。问下各位大侠,能使用Jxl.jar代替poi.jar包吗? 

解决方案 »

  1.   

    这个没研究过,如果有源码的话,你可以尝试看看他们是否有引用关系,如果两个包无引用关系,并且你没有用到jxl.jar这个包的话,当然poi.jar包药能够对excel进行操作~那就可以替换了
      

  2.   

    两个是完全不同的api, 没有任何关系  当然找不到class
    POI为apache公司的一个子项目,主要是提供一组操作windows文档的Java API.
    Java Excel俗称jxl是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。