Apache poi jar manque de files de class

Je viens de commencer à utiliser la bibliothèque POI Apache pour traiter les files .xls et .xlsx. J'ai eu le file poi-ooxml-3.11.jar de leur repository poi-ooxml-3.11.jar essayé l'exemple trouvé ici . Lorsqu'il a été implémenté dans Eclipse, l'import pour la class Row n'a pas été résolue. J'ai vérifié le file .jar de la bibliothèque et en fait sous apache.poi.ss.usermodel. Il n'y a qu'une seule class WorkbookFactory.class . J'ai essayé aussi les versions précédentes de cette bibliothèque POI, mais je me suis arrêté à 3.8 en voyant qu'il n'y a rien dans ce package. Le path de construction du projet dans Eclipse est bien, tout est vérifié. J'ai également essayé avec la bibliothèque poi-bin-3.11-20141221.zip référencée, sans succès. Même dans la documentation de leur bibliothèque trouvée ici, cette class devrait être là. Des idées? Dois-je get les sources et créer un pot moi-même? Toutes les suggestions sont appréciées. Merci.

Apache POI est dissortingbué dans différents modules, dont le principal est Poi . La plupart des autres modules, y compris le poi-ooxml , dépendent de cet artefact principal. La dépendance est clairement indiquée dans le POM poi-ooxml

La meilleure chose à faire est de laisser Maven gérer cela, il tirera automatiquement les dependencies dépendantes si vous ajoutez le poi-ooxml dans votre POM.

Si cela n'est pas possible, vous devrez répliquer l'tree de dépendance en inspectant les POM des bibliothèques dont vous avez besoin.