2016-12-02 44 views
0

同時運行,節省了一個StringBuilder的內容.xlsx文件代碼,它給了我下面的錯誤:錯誤,同時節省輸出到XLSX文件

Exception in thread "main" java.lang.NoSuchMethodError: org.apache.poi.util.POILogger.log(ILjava/lang/Object;Ljava/lang/Throwable;)V at org.apache.poi.openxml4j.opc.ZipPackage.buildPartName(ZipPackage.java:275) at org.apache.poi.openxml4j.opc.ZipPackage.getPartsImpl(ZipPackage.java:214) at org.apache.poi.openxml4j.opc.OPCPackage.getParts(OPCPackage.java:673) at org.apache.poi.openxml4j.opc.OPCPackage.open(OPCPackage.java:274) at org.apache.poi.util.PackageHelper.open(PackageHelper.java:37) at org.apache.poi.xssf.usermodel.XSSFWorkbook.(XSSFWorkbook.java:258)

以下語句:

Workbook book = new XSSFWorkbook(inputStream); 

我使用maven,並添加以下依賴:

<dependency> 
     <groupId>org.apache.poi</groupId> 
     <artifactId>poi-ooxml</artifactId> 
     <version>3.8-beta3</version> 
    </dependency> 

另外,我進口的所有必要的CLAS ses處理Excel文件。

我不知道如何解決這個問題。我需要你的幫助

回答

0

問題已修復。我更改了POI版本。我使用了以下依賴項:

 <dependency> 
     <groupId>org.apache.poi</groupId> 
     <artifactId>poi-ooxml</artifactId> 
     <version>3.14-beta1</version> 
    </dependency>