我在将库导入到我的项目中时遇到了一些困难。
我使用了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,但它不适用于我。
发布于 2018-08-29 07:13:20
在您的依赖项上添加此标记< pom.xml >我在您的pom.xml提供的代码中看不到它
没有这个标签,你的依赖将无法工作。
这里有一个视频链接为你解释了这一点
https://www.youtube.com/watch?v=lO_bJTjCdhM
进入你的项目,右键点击你的项目节点,从菜单中选择maven,然后从子菜单中禁用maven性质。
您的项目将转换为java项目,请转到属性,项目路径的位置,从路径文件夹中打开命令窗口,然后提交此命令以清除项目
mvn清理
下面是一段如何使用https://www.youtube.com/watch?v=fF7etmGwvnw视频
让我知道如果错误仍然存在,我会帮助你与maven的问题,有非常详细的技巧,这是很难解释的文字,这就是为什么我为你保持后视频,注意文件夹拼贴当你刷新你的视频项目。
https://stackoverflow.com/questions/52067326
复制相似问题