Java 无法使用docx4j从docx文件读取合并字段

Java 无法使用docx4j从docx文件读取合并字段,java,xml-parsing,docx,docx4j,mailmerge,Java,Xml Parsing,Docx,Docx4j,Mailmerge,我使用docx4j获取所有合并字段 当使用这个时,我得到了以下异常 我使用的是docx4j 3.1.0版本。我还使用了示例中给出的 Exception in thread "main" java.lang.IllegalAccessError: tried to access class org.apache.xml.serializer.ExtendedContentHandler from class org.apache.xalan.transformer.TransformerImp

我使用docx4j获取所有合并字段

当使用这个时,我得到了以下异常

我使用的是docx4j 3.1.0版本。我还使用了示例中给出的

Exception in thread "main" java.lang.IllegalAccessError: tried to access class 
org.apache.xml.serializer.ExtendedContentHandler from class 
org.apache.xalan.transformer.TransformerImpl
at org.apache.xalan.transformer.TransformerImpl.createSerializationHandler(TransformerImpl.java:1233)
at org.apache.xalan.transformer.TransformerImpl.createSerializationHandler(TransformerImpl.java:1060)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1268)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1251)
at org.docx4j.XmlUtils.transform(XmlUtils.java:992)
at org.docx4j.XmlUtils.transform(XmlUtils.java:883)
at org.docx4j.model.fields.FieldsPreprocessor.complexifyFields(FieldsPreprocessor.java:94)
at org.docx4j.model.fields.merge.MailMerger.performMerge(MailMerger.java:385)
at com.test.word.FieldsMailMerge.main(FieldsMailMerge.java:84)

类路径和序列化程序上有哪个版本的Xalan?请提供有关您的环境的详细信息,即这是否在IDE、应用程序服务器中?如何配置类路径?问题已解决。我只用这个类创建了一个新项目。现在没有例外:但是如何读取所有合并字段?