XSSFWorkbook или XSSFSheet не работают с Maven

#maven #apache-poi

#maven #apache-poi

Вопрос:

Я настроил класс, используя XSSFWorkbook и XSSFSheet. Но я не получаю возможность импортировать библиотеки, даже если в pom.xml .

Ниже мой pom.xml зависимости:

 <!-- https://mvnrepository.com/artifact/org.apache.poi/poi -->
<dependency>
    <groupId>org.apache.poi</groupId>
    <artifactId>poi</artifactId>
    <version>4.1.2</version>
</dependency>


<!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml -->
<dependency>
    <groupId>org.apache.poi</groupId>
    <artifactId>poi-ooxml</artifactId>
    <version>4.1.2</version>
</dependency>


<!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml-schemas -->
<dependency>
    <groupId>org.apache.poi</groupId>
    <artifactId>poi-ooxml-schemas</artifactId>
    <version>4.1.2</version>
</dependency>

<!-- https://mvnrepository.com/artifact/org.apache.poi/poi-excelant -->
<dependency>
    <groupId>org.apache.poi</groupId>
    <artifactId>poi-excelant</artifactId>
    <version>4.1.2</version>
</dependency>

<!-- https://mvnrepository.com/artifact/org.apache.xmlbeans/xmlbeans -->
<dependency>
    <groupId>org.apache.xmlbeans</groupId>
    <artifactId>xmlbeans</artifactId>
    <version>4.0.0</version>
</dependency>




<!-- https://mvnrepository.com/artifact/dom4j/dom4j -->
<dependency>
    <groupId>dom4j</groupId>
    <artifactId>dom4j</artifactId>
    <version>1.6.1</version>
</dependency>
 

Комментарии:

1. Где вы ожидаете найти опцию импорта? Какую ошибку вы получите, если все равно выполните импорт?

2. Обычно, когда я нажимаю на него, отображается опция импорта. Он не делает этого для XSSFWorkbook. Ошибка «XSSFWorkbook не может быть преобразован в тип»

3. Maven — это инструмент командной строки, поэтому вы, вероятно, ни на что не нажимаете в Maven…

4. я нажимаю не на maven, а на фактический программный код, в котором я использую XSSFWorkbbok