使用poi-tl这个工具来实现
需要使用jdk1.8以上的来进行编译
导入poi-tl包
com.deepoove poi-tl1.9.1
2 测试类:
package com.mischen.mapreduce.wordcount;
import com.deepoove.poi.xwpf.NiceXWPFdocument;
import java.io.FileInputStream;
import java.io.FileOutputStream;
public class MergeWord {
public static void main(String[] args) throws Exception{
NiceXWPFdocument main = new NiceXWPFdocument(new FileInputStream("D:\test\test01.docx"));
NiceXWPFdocument test02= new NiceXWPFdocument(new FileInputStream("D:\test\test02.docx"));
NiceXWPFdocument test03= new NiceXWPFdocument(new FileInputStream("D:\test\test03.docx"));
// 合并两个文档
NiceXWPFdocument newDoc = main.merge(test02).merge(test03);
// 生成新文档
FileOutputStream out = new FileOutputStream("D:\test\new_doc.docx");
newDoc.write(out);
newDoc.close();
out.close();
System.out.println("合并word成功");
}
}



