2016-12-02 14 views
0

をXLSXに出力を節約しながら、それは私に次のエラー与える:次の文のエラーファイルを.xlsxのためにのStringBuilderの内容を保存し、コードを実行している間、ファイル

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をインポートExcelファイルを処理することをお勧めします。

この問題の解決方法はわかりません。私はあなたの助けが必要です

答えて

0

問題は修正されています。 POIのバージョンを変更しました。私は次の依存関係を使用しました:

 <dependency> 
     <groupId>org.apache.poi</groupId> 
     <artifactId>poi-ooxml</artifactId> 
     <version>3.14-beta1</version> 
    </dependency> 
関連する問題