RCP中菜单Action中执行JXL解析Excel遇到的问题

来源:互联网 发布:公司开淘宝店要交税吗 编辑:程序博客网 时间:2024/06/10 02:11

以下代码执行到第三步就挂起,不再往下执行,这是什么原因?

InputStream in = null;

        Workbook workbook = null;
        try {
            System.out.println("--------1---------");
            File file = new File(filePath);
            System.out.println("--------2---------");
            in = new FileInputStream(file);
            System.out.println("--------3---------");
            workbook = Workbook.getWorkbook(in);
            System.out.println("--------4---------");
            Sheet sheet = workbook.getSheet(0);
            System.out.println("--------5---------");
            Cell cell = sheet.getCell(1,1);
            System.out.println("--------6---------");
            System.out.println(cell.getContents());
        } catch (Exception e) {
            e.printStackTrace();
        }finally{
            try {
                if(in!=null){
                    in.close();
                }
                if(workbook!=null){
                    workbook.close();
                }
            } catch (IOException e) {
                e.printStackTrace();
            }    

        }   

在纠结很久之后才发现,原来只需要在依赖包里面,把jxl的包添加进去即可。


原创粉丝点击