J'essaie de déboguer/exécuter mon application avec des bibliothèques de poi.comment ajouter la bibliothèque de poi au projet d'eclipse rcp?
J'ai ajouté des fichiers jar téléchargés de POI Official Site, et je l'ai mis dans le dossier lib. Je configure également le chemin de génération et ajoute manuellement chacun des fichiers jar.
Ce sont les bibliothèques ...
NOTE: Dans mes bibliothèques je allready poi-3.0.1-FINAL.jar.
Lorsque je modifie la classe, je n'ai aucune erreur. mais quand je lance ou une application de débogage, je reçois ceci dans la console:
java.version=1.6.0_45 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=es_AR Framework arguments: -product AgroTracker.product Command-line arguments: -product AgroTracker.product -data C:\Users\Nico\AgroTrackerWrkSpace/../runtime-AgroTracker.product -dev file:C:/Users/Nico/AgroTrackerWrkSpace/.metadata/.plugins/org.eclipse.pde.core/AgroTracker.product/dev.properties -os win32 -ws win32 -arch x86 -consoleLog
!ENTRY org.eclipse.ui 4 0 2017-06-28 08:12:55.143 !MESSAGE Unhandled event loop exception !STACK 0 java.lang.NoClassDefFoundError: org/apache/poi/ss/usermodel/Workbook at ar.com.cse.cseagro.view.ensayo.CargaEnsayoView$13.widgetSelected(CargaEnsayoView.java:491) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:240) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
Caused by: java.lang.ClassNotFoundException: org.apache.poi.ss.usermodel.Workbook at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
Ce que je manque à faire dans Eclipse?
Quels sont les fichiers jar minimum nécessaires pour écrire et lire des fichiers .XLSX?
Meilleures salutations!
Binaires !!
merci greg, j'ai déjà tous les pots en dessous du dossier "lib", donc quand je clique sur Ajouter ..., il n'y a rien à ajouter. Juste au cas où, j'ai supprimé ". \ Lib" et ajouté à nouveau! Pas de chance :( – Nicolas400
Montrez-nous le MANIFEST.MF et le build.properties dans votre plugin –
Merci greg! C'était une série de problèmes! Le problème principal est que j'avais des fichiers jar manquants, après que je dois niveler en haut, mon application, de jre1.5 à jse1.6, et déplacez poi-ooxml.3.16 avant poi.3.01 final (le dernier ne comprend pas XSSF! Merci encore – Nicolas400