小弟最近在学POI,从网站下了个poi-bin-3.0-alpha3-20061212.zip包,
里面有3个Jar
我应该把这个Jar文件放置在那个目录才可以用,需要启动tomcat一起用吗?
期待回答。

解决方案 »

  1.   

    忘了说:
    这三个Jar文件名字分别如下:
    1:poi-3.0-alpha3-20061212.jar
    2:poi-contrib-3.0-alpha3-20061212.jar
    3:poi-scratchpad-3.0-alpha3-20061212.jar
    我需要的那个。Help
      

  2.   

    我重新下载了包poi-2.5.1-final-20040804.jar
    我把这个文件放在D:\J2EE\JDK\jre\lib目录下。
    然后运行下面代码报错:
    import org.apache.poi.hssf.usermodel.*;
    import java.io.FileOutputStream;
    public class ReadXL
    {
      static public void main(String[] args) throws Exception
       {
      FileOutputStream fos = new FileOutputStream("d:\abcd.xls");
      HSSFWorkbook wb = new HSSFWorkbook();
      HSSFSheet s = wb.createSheet();
      wb.setSheetName(0, "first sheet");
      HSSFRow row = s.createRow(0);
      HSSFCell cell = row.createCell(0);
      cell.setCellValue("Hello! This message is generated from POI.");
      wb.write(fos);
      fos.close();
       }
    }请问是不是我还有哪里没设置啊 急!!!
      

  3.   

    放到你的classpath所指的目录下
    不要只放到你的jre下,%tomcat_home%\common\lib下也放上
    为了保险起见,你可以在你的应用项目中也放上,这样可移植性就更加高了
      

  4.   

    当然,放的时候同样放到web-INf\lib下