将 docx4j 从 3.3.0 升级到更新版本,AbstractTableWriterModelRow 已被删除

Elevate docx4j from 3.3.0 to newer version, AbstractTableWriterModelRow has been removed

我想将 docx4j 从 3.3.0 升级到更新的版本。

但是出现了一个错误,AbstractTableWriterModelRow 已被删除。

我尝试深入研究发行说明和 git 日志,但我得到的信息非常有限。

谁能提供一些想法?

在当前的 docx4j 中,我们有:

public class AbstractTableWriterModel extends TableModel

在 TableModel 中:

protected List<TableModelRow> rows;

https://github.com/plutext/docx4j/blob/master/docx4j-core/src/main/java/org/docx4j/model/table/TableModelRow.java

您可以在 https://github.com/plutext/docx4j/blob/master/docx4j-core/src/main/java/org/docx4j/convert/out/common/writer/AbstractTableWriter.java#L234

看到它正在使用

我猜该代码替换了 AbstractTableWriterModelRow。