在将库导入项目时遇到一些困难。
我使用过maven,并且具有下面提到的依赖项,但是在导入时仍然存在这些错误
所以这些有错误
import org.apache.poi.ooxml.POIXMLDocumentPart;
import org.apache.poi.xddf.usermodel.chart.AxisOrientation;
import org.apache.poi.xddf.usermodel.chart.AxisPosition;
import org.apache.poi.xddf.usermodel.chart.BarDirection;
import org.apache.poi.xddf.usermodel.chart.XDDFBarChartData;
import org.apache.poi.xddf.usermodel.chart.XDDFChartData;
import org.apache.poi.xddf.usermodel.chart.XDDFDataSource;
import org.apache.poi.xddf.usermodel.chart.XDDFDataSourcesFactory;
import org.apache.poi.xddf.usermodel.chart.XDDFNumericalDataSource;
我使用了Maven,并且在pom.xml中有这些依赖项
<dependencies>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.6</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.17</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.17</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml-schemas</artifactId>
<version>3.17</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-scratchpad</artifactId>
<version>3.17</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>ooxml-schemas</artifactId>
<version>1.3</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>openxml4j</artifactId>
<version>1.0-beta</version>
<exclusions>
<exclusion>
<artifactId>xml-apis</artifactId>
<groupId>xml-apis</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.solr</groupId>
<artifactId>solr-solrj</artifactId>
<version>7.3.1</version>
</dependency>
<dependency>
<groupId>jfree</groupId>
<artifactId>jfreechart</artifactId>
<version>1.0.13</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.17</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.17</version>
</dependency>
</dependencies>
我需要其他依赖项吗?我还必须添加Apache的其他依赖项,以便能够导入我需要的所有内容。...
一个与我类似的老问题的公认答案,建议重新安装eclipse,但对我不起作用
答案 0 :(得分:1)
xddf
软件包是4.0.0 https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#resources-that-support-set-based-requirements版的新软件包。此版本截至2018年8月29日尚未发布。如果需要这些软件包,则可以检查Check the change log of POI ,以了解如何获取版本4.0.0的源代码。
。
答案 1 :(得分:0)
在您的pom.xml上添加此标签<依赖项>在您提供的pom.xml的代码上我看不到它
没有此标记,您的依赖项将不起作用。
这是一个视频链接,为您解释
https://www.youtube.com/watch?v=lO_bJTjCdhM
转到您的项目,右键单击您的项目节点 从菜单中选择Maven,然后从子菜单中禁用Maven性质
您的项目将转换为java项目,转到属性,项目路径的位置, 从路径文件夹打开命令窗口 并提交此命令以清理您的项目
mvn clean
这是一个视频,该如何做 https://www.youtube.com/watch?v=fF7etmGwvnw
让我知道错误是否仍然存在,我会帮助您 Maven的问题,有非常详细的技巧,很难在文字上解释,这就是为什么我一直为您发布视频,当您在视频上刷新项目时注意文件夹折叠的原因。