我在 java 中使用 pdfbox 将 pdf 转换为图像。但是当我编译时,我得到了消息
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
.
这是我正在关注的代码。请帮助我摆脱这个错误。
我在 java 中使用 pdfbox 将 pdf 转换为图像。但是当我编译时,我得到了消息
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
.
这是我正在关注的代码。请帮助我摆脱这个错误。
将commons-logging.jar文件添加到您的项目类路径中。这将解决问题。
您需要确保 apache 库在运行时位于您的类路径中。
类路径上是否有公共日志记录 jar?您可以从Download Commons Logging下载此内容
我遇到了同样的问题,我已经尝试了网络上的所有解决方案,我的 CLASSPATH 中有所有必需的 JAR 文件......但它没有用。然后我决定将我的 JAR 文件从我的 DROPBOX 文件夹移动到一个普通文件夹,它工作了!
因此,如果您的 JAR 在 Dropbox 或类似的东西上,请将它们移动到普通文件夹并将它们添加到您的类路径中!它将解决java.lang.NoClassDefFoundError
异常。