設定
1) 以下のサイトから、「poi-bin-X.XX-yyyyMMdd.zip
(今回は「poi-bin-3.15-20160924.zip」)」をダウンロードする
https://poi.apache.org/download.html
2) 1)のファイルを解凍し、以下のJARファイルを全てインポートする
* ファルダ「poi-X.XX」直下(今回は「poi-3.15」)のJARファイル(「poi-3.15.jar」「poi-ooxml-3.15.jar」など)
* フォルダ「lib」配下のJARファイル(「commons-codec-1.10.jar」「commons-collections4-4.1.jar」など)
* フォルダ「ooxml-lib」配下のJARファイル(「xmlbeans-2.6.0.jar」「curvesapi-1.04.jar」)
サンプル
HelloWorldPoi.java
* Hello World
import org.apache.poi.xwpf.usermodel.XWPFDocument;
import org.apache.poi.xwpf.usermodel.XWPFParagraph;
import org.apache.poi.xwpf.usermodel.XWPFRun;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
public class HelloWorldPoi {
public static void main(String[] args) {
String outputfilepath = System.getProperty("user.dir") + "/sample.docx";
try (OutputStream out = new FileOutputStream(new File(outputfilepath));
XWPFDocument document = new XWPFDocument();) {
XWPFParagraph paragraph = document.createParagraph();
XWPFRun run = paragraph.createRun();
run.setText("Hello World!");
document.write(out);
System.out.println("Done. See " + outputfilepath);
} catch (IOException e) {
e.printStackTrace();
}
}
}