查了很久得资料才在stackoverflow上 看到了大牛的回答,对应地址How to add comment by apache poistackoverflow.com
我这里也在做一个搬运工,原文意思如下
在Office中,OpenXMLWord文档(XWPF)注释在 *.DOXXzip 存档中的一个特殊的注释文档/Word/Cuff.xml中。所以首先我们需要访问这份文件。但到目前为止,XWPF文档只会在创建时读取那个包部分。既没有写访问权,也没有创建该包部分的可能性。
所以,我们必须提供这样的可能性来在*.DOXX-zip存档中创建包部分/Word/Cuff.xml,并获得对其的访问权限。
在下面的示例中,方法MyXWPFCONTENSCODCREATECOMSONDSOffice文档(XWPFDATA文档)创建包部分/ Word/Cuff.xml及其关系。MyxWPFCufftsD文档是一个包装类,它具有对它的写访问权限。
在原作者的回答上将代码做了简单化处理,如下:
import org.apache.poi.POIXMLDocumentPart;
import org.apache.poi.openxml4j.opc.OPCPackage;
import org.apache.poi.openxml4j.opc.PackagePart;
import org.apache.poi.openxml4j.opc.PackagePartName;
import org.apache.poi.openxml4j.opc.PackagingURIHelper;
import org.apache.poi.xwpf.usermodel