java.lang.NoClassDefFoundError: org/apache/commons/io/output/DeferredFileOutputStream
問題
I / Oの一部はStrutsフレームワークで機能しますが、ファイルアップロードプロセスで次の例外が発生します。
java.lang.NoClassDefFoundError: org/apache/commons/io/output/DeferredFileOutputStream
Apache commons-ioのダウンロード先
溶液
デフォルトでは、StrutsはファイルアップロードプロセスにApache“commons-io.jar”を使用しています。 修正するには、このライブラリをプロジェクトの依存関係ライブラリフォルダに含める必要があります。
1. 直接入手
公式ウェブサイトから「commons-io.jar」を取得–http://commons.apache.org/io/
2. Mavenから取得
推奨される方法は、Mavenリポジトリから「commons-io.jar」を取得することです。
ファイル:pom.xml
commons-io commons-io 1.4