Попробуйте обновить проект maven после добавления зависимости в проект. Щелкните правой кнопкой мыши проект -> Maven -> Обновить проект.
или запустите цель maven:
mvn eclipse:eclipse
Это должно обновить IDE.
Или, если у вас возникли проблемы при запуске проекта, это может быть связано с тем, что poi
является транзитивной зависимостью для poi-ooxml
. Так, это должно вызывать проблему из-за несовместимостиверсии.Поэтому, если вы хотите явно указать версию poi
, попробуйте исключить ее из poi-ooxml
, а затем укажите ее в pom, как вы это сделали.
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>4.1.0</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>4.1.0</version>
<exclusions>
<exclusion>
<artifactId>poi</artifactId>
</exclusion>
</exclusions>
</dependency>