Javaでpdfboxを使用してpdfを画像に変換しています。しかし、コンパイルするとメッセージが表示されます。
Exception in thread "main" Java.lang.NoClassDefFoundError: org/Apache/commons/logging/LogFactory
。
これは私がフォローしているコードです 。このエラーから抜け出すのを手伝ってください。
クラスパスに Apache Commons Logging ライブラリが必要です。
おそらく、あなたが行方不明になっているallPDFBoxの依存関係 :
commons-logging.jarファイルをプロジェクトのクラスパスに追加します。これで問題が修正されます。
実行時にApacheライブラリがクラスパス上にあることを確認する必要があります。
私は同じ問題を抱えており、ウェブ上のすべてのソリューションを試しましたが、必要なすべてのJARファイルをCLASSPATHに持っていました...しかしうまくいきませんでした。次に、JARファイルをDROPBOXフォルダーから通常のフォルダーに移動することにしました。
したがって、JARがDropboxなどにある場合は、通常のフォルダーに移動してクラスパスに追加してください! Java.lang.NoClassDefFoundError
例外。
コモンズロギングjarはクラスパスにありますか?これは Commons Loggingのダウンロード からダウンロードできます