Próbuję napisać program, który działa z dokumentami Excel, ale format HSSF jest zbyt mały dla moich wymagań. Próbuję przejść do XSSF, ale wciąż dostaję błędy, próbując go użyć.Błąd ładowania Apache XSSFWorkbook class
Udało mi się rozwiązać pierwsze dwa, dodając do mojego programu xmlbeans-2.3.0.jar i dom4j-1.6.jar, ale teraz pojawia się ten błąd, który nie wydaje się być rozwiązany przez dodanie Apache słoik wspólny dostępny na stronie Apache.
Błąd jest następujący:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/collections4/ListValuedMap
at hot.memes.ExcelCreator.main(ExcelCreator.java:66)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.collections4.ListValuedMap
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 1 more
Wszystkie zależności Apache POI są również zawarte w pakiecie pobierania binarnego! – Gagravarr
Zobacz odpowiedź Anshu Kumara poniżej. Wersja 4.0 nie wystarczy, aby rozwiązać ten problem, potrzebujesz wersji Apache Collections 4.1. Sprawdziłem. –
Twoja odpowiedź zadziałała jak czar! –