hSSFモデルからXSSFへの変換を行っています。私はあちこちでlilエラーを取得しています。私は最新のPOIをダウンロードしてすべてのjarファイルをドロップし、Apacheインクルードを私のJava class ..... getting this error:
import org.Apache.poi.ss.usermodel.Workbook;
Workbook wb = WorkbookFactory.create();
275:シンボル[javac]が見つかりませんシンボル:変数WorkbookFactory [javac]場所:クラスmil.usmc.logcom.chassis.util.HSSFUtils [javac]ワークブックwb = WorkbookFactory.create();
WorkbookFactory.create() には引数なしのメソッドはありません。例えば:
InputStream inp = new FileInputStream("workbook.xlsx");
Workbook wb = WorkbookFactory.create(inp);
あなたが尋ねている質問がWorkbookFactoryクラスをどのように見つけるかである場合、それは良い質問です。 WorkbookFactoryは明らかにpoi.jarにありません-poi-ooxml jarにあります。
この依存関係をMavenプロジェクトに追加すると、WorkbookFactoryをインポートできるはずです。
<dependency>
<groupId>org.Apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.9</version>
</dependency>