java.lang.NoClassDefFoundError: org/apache/commons/io/output/DeferredFileOutputStream
Problème
Faire quelques E / S fonctionne dans le cadre Struts, mais frappe l'exception suivante dans le processus de téléchargement de fichiers.
java.lang.NoClassDefFoundError: org/apache/commons/io/output/DeferredFileOutputStream
Où télécharger Apache commons-io?
Solution
Par défaut, Struts utilise Apache «commons-io.jar» pour son processus de téléchargement de fichiers. Pour y remédier, vous devez inclure cette bibliothèque dans votre dossier de bibliothèque de dépendances de projet.
1. Obtenez directement
Obtenez «commons-io.jar» sur le site officiel -http://commons.apache.org/io/
2. Obtenez de Maven
La méthode préférée est d'obtenir les «commons-io.jar» du référentiel Maven
Fichier: pom.xml
commons-io commons-io 1.4