首页 > 解决方案 > 无法解决 2.0:缺少需求 [2.0] osgi.wiring.package;(osgi.wiring.package=org.apache.poi.xssf.usermodel)

问题描述

我正在尝试启动我的一个捆绑包,但是一旦启动它,就会出现以下异常。我不确定问题是什么。

无法解决 2.0:缺少需求 [2.0] osgi.wiring.package;(osgi.wiring.package=org.apache.poi.xssf.usermodel)

依赖:

<dependency>
            <groupId>org.apache.poi</groupId>
            <artifactId>poi</artifactId>
            <version>3.10-FINAL</version>
        </dependency>
        <dependency>
            <groupId>org.apache.poi</groupId>
            <artifactId>poi-ooxml</artifactId>
            <version>3.10-FINAL</version>
        </dependency>

代码:

public static Vector read(String fileName)    {


        Vector cellVectorHolder = new Vector();
        try{
            FileInputStream myInput = new FileInputStream(fileName);
            //POIFSFileSystem myFileSystem = new POIFSFileSystem(myInput);
            XSSFWorkbook myWorkBook = new XSSFWorkbook(myInput);
            XSSFSheet mySheet = myWorkBook.getSheetAt(0);
            Iterator rowIter = mySheet.rowIterator();
            while(rowIter.hasNext()){
                XSSFRow myRow = (XSSFRow) rowIter.next();
                Iterator cellIter = myRow.cellIterator();
                //Vector cellStoreVector=new Vector();
                List list = new ArrayList();
                while(cellIter.hasNext()){
                    XSSFCell myCell = (XSSFCell) cellIter.next();
                    list.add(myCell);
                }
                cellVectorHolder.addElement(list);
            }
        }catch (Exception e){e.printStackTrace(); }
        return cellVectorHolder;
    }

标签: javaexcelapache-poi

解决方案


推荐阅读