как открыть существующий файл .xlsx, используя apache poi - PullRequest
0 голосов
/ 04 октября 2010

У меня есть проблема в apache poi.

Проблема в том, что я хочу открыть существующий файл .xlsx, используя apache poi в моей java-программе. В то же время я поднимаю java ниже упомянутого исключения ...

Исключение в потоке "main" java.lang.NoClassDefFoundError: org / apache / xmlbeans / XmlException

    Caused by: java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlException
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    ... 2 more

Я использую Excel 2003 и просто конвертирую свои файлы .xls в .xlsx (книга Excel 2007)) файл с помощью команды saveas в excel.

1 Ответ

2 голосов
/ 04 октября 2010

Вам не хватает org.apache.xmlbeans.XmlException в вашем пути к классам.

Вам нужен xbean.jar или один из этих jar

Теперь также - примитенекоторые ответы на ваши предыдущие вопросы

...