试图在XWPFTable中使用固定列,我得到一个'无法解析符号CTTblLayoutType

时间:2017-10-24 12:08:23

标签: apache-poi

如下所述: How to format cell in XWPFTable in Apache POI

我试过使用代码

XWPFTable table = document.createTable();
CTTblLayoutType type = table.getCTTbl().getTblPr().addNewTblLayout();
type.setType(STTblLayoutType.FIXED);

我命令修复列。但我得到一个无法恢复符号'CTTblLayoutType'

我认为我在类路径中都有所有必需的依赖项:

<dependency>
                <groupId>org.apache.poi</groupId>
                <artifactId>poi</artifactId>
                <version>${poi.version}</version>
 </dependency>
 <dependency>
                <groupId>org.apache.poi</groupId>
                <artifactId>poi-ooxml</artifactId>
                <version>${poi.version}</version>
</dependency>

(poi.version = 3.16)

有什么想法吗?感谢。

1 个答案:

答案 0 :(得分:0)

所以我需要添加:

<dependency>
            <groupId>org.apache.poi</groupId>
            <artifactId>ooxml-schemas</artifactId>
            <version>RELEASE</version>
            <scope>compile</scope>
</dependency>