线程"main" java.lang.NoClassDefFoundError中的异常: org/apache/commons/logging/LogFactory



我在java中使用pdfbox将pdf转换为图像。但是当我编译时,我得到了消息

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory .

这是我所遵循的代码。请帮助我摆脱这个错误。

你需要Apache Commons Logging库放在你的类路径上。

有可能你错过了所有的 PDFBox的依赖项:

PDFBox的最低要求

    Java 1.5
  • 通用日志

commons-logging.jar文件添加到项目的类路径中。

您需要确保apache库在运行时位于您的类路径上。

是否在类路径上?你可以从download Commons Logging

下载

我有同样的问题,我在网上尝试了所有的解决方案,我在我的CLASSPATH中有所有需要的JAR文件…但这并没有奏效。然后我决定把我的JAR文件从我的DROPBOX文件夹移动到一个正常的文件夹,它工作了!

所以,如果你的jar文件在dropbox或类似的地方,把它们移动到一个普通的文件夹,并把它们添加到你的类路径!可以解决java.lang.NoClassDefFoundError异常

相关内容

最新更新