создание файла excel [duplicate]

Если вы не можете использовать Python 2.6, вы можете использовать простое safeeval immenentation, например http://code.activestate.com/recipes/364469/

. Это контрейлеры на компиляторе Python, поэтому вам не нужно делать всю грубую работу самостоятельно.

27
задан Cameron Zach 23 September 2016 в 22:24
поделиться

5 ответов

commons-collections4-xxjar определенно решают эту проблему, но Apache удалил интерфейс ListValuedMap из commons-Collections4-4.0.jar, поэтому используйте обновленную версию 4.1, он имеет необходимые классы и интерфейсы.

См. здесь если вы хотите прочитать Excel (2003 или 2007+) с использованием java-кода.

http://www.codejava.net/coding/how-to-read-excel-files-in- Java-используя-апаша-пои

17
ответ дан Anshu kumar 19 August 2018 в 17:17
поделиться
  • 1
    Полностью правильно, нужно скачать эту версию. [Д0] mvnrepository.com/artifact/org.apache.commons/… – Federico Traiman 23 January 2017 в 13:57
  • 2
    Это помогло мне и многим. Я только что обновил POI 3.15 от 3.14 и обнаружил, что из-за этого мой экспорт XLSX не работает. Поэтому я изменил версию с 4.0 до 4.1, и все снова работает хорошо. – Miklos Krivan 13 February 2017 в 08:45

Ура! Добавление коллекций jar-файлов в мой проект разрешило эту проблему. Два больших пальца до Lucky Sharma.

Решение: добавьте файл commons-collections4-4.1.jar в свой путь сборки и повторите попытку. Он будет работать.

Вы можете загрузить его из https://mvnrepository.com/artifact/org.apache.commons/commons-collections4/4.1

8
ответ дан Community 19 August 2018 в 17:17
поделиться

Обратите внимание, что 4.0 не является достаточным, поскольку ListValuedMap был введен в версии 4.1.

Для версии 4.1 вам необходимо использовать ссылку на репозиторий maven . Реплицировано ниже для удобства

 <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-collections4 -->
 <dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-collections4</artifactId>
   <version>4.1</version>
</dependency>
5
ответ дан HopeKing 19 August 2018 в 17:17
поделиться

Добавьте файл commons-collections4-x.x.jar в свой путь сборки и повторите попытку. Он будет работать.

Вы можете скачать его из https://mvnrepository.com/artifact/org.apache.commons/commons-collections4/4.0

33
ответ дан lucky sharma 19 August 2018 в 17:17
поделиться
  • 1
    Все зависимости Apache POI также включены в бинарный пакет загрузки! – Gagravarr 24 September 2016 в 10:24
  • 2
    См. Ответ Аншу Кумара ниже. Версия 4.0 недостаточно, вам нужна версия Apache Collections 4.1 для решения этой проблемы. Я проверил. – Miklos Krivan 13 February 2017 в 08:48

Да, разрешил исключение, добавив файл commons-collections4-4.1 jar в пользовательскую переменную CLASSPATH. Загружено с https://mvnrepository.com/artifact/org.apache.commons/commons-collections4/4.1

3
ответ дан Swetha 19 August 2018 в 17:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: