Java CreationHelper类型的createExtendedColor()方法未定义(在apachi poi中)

Java CreationHelper类型的createExtendedColor()方法未定义(在apachi poi中),java,spring,maven,apache-poi,Java,Spring,Maven,Apache Poi,我试图在工作表外创建ExtendedColor,但它引发了一个错误,即CreationHelper类型的createExtendedColor()方法未定义。 它还引发错误2。类型SheetConditionalFormatting中的方法createConditionalFormattingRule(String)不适用于参数(ExtendedColor)。3.类型ConditionalFormattingRule的方法getDataBarFormatting()未定义 提前谢谢 }我找到了答

我试图在工作表外创建ExtendedColor,但它引发了一个错误,即CreationHelper类型的createExtendedColor()方法未定义。 它还引发错误2。类型SheetConditionalFormatting中的方法createConditionalFormattingRule(String)不适用于参数(ExtendedColor)。3.类型ConditionalFormattingRule的方法getDataBarFormatting()未定义

提前谢谢


}我找到了答案,在pom.xml中我有两个依赖项,我删除了旧的一个。我只有一个

<dependency>
    <groupId>org.apache.servicemix.bundles</groupId>
    <artifactId>org.apache.servicemix.bundles.poi</artifactId>
    <version>3.17_1</version>
</dependency>

org.apache.servicemix.bundles
org.apache.servicemix.bundles.poi
3.17_1

检查API文档和。您使用的API不正确。请参阅-您没有使用您认为正确的Apache POI版本!你为什么使用旧版本?为什么不是最新版本,目前是3.16?因为当我将项目文件更改为3.16_1时,项目文件上有一个红色感叹号。之后,我删除了C:\Users\user\.m2\存储库文件。现在它正在使用3.16最新版本是ApachePOI3.17!上周我将lib更新为3.17。在抛出XSSFColor(字节[])错误之前无法更新它的原因是未定义,SOLID_FOREGROUNG和BOLDWEIGHT_BOLD无法解析或不是字段。感谢您的及时回复,Gagravarr
<dependency>
    <groupId>org.apache.servicemix.bundles</groupId>
    <artifactId>org.apache.servicemix.bundles.poi</artifactId>
    <version>3.17_1</version>
</dependency>