【发布时间】:2021-04-23 15:34:07
【问题描述】:
我在尝试从 Apache PDFBox 命令行工具查找 Version 类时收到以下错误:
$ java org.apache.pdfbox.tools.Version -cp pdfbox-tools-3.0.0-RC1.jar
Error: Could not find or load main class org.apache.pdfbox.tools.Version
Caused by: java.lang.NoClassDefFoundError: picocli/CommandLine$IVersionProvider
以不同的方式运行时也会收到此错误:
$ java -jar pdfbox-tools-3.0.0-RC1.jar Version ../sample_pdfs/test_1.pdf
no main manifest attribute, in pdfbox-tools-3.0.0-RC1.jar
在 Ubuntu Server 18.04 下的命令行上运行 PDFBox 工具是否有其他人遇到过类似的问题? Java 新手,我已经在命令行上加载并测试了小程序构建,它们构建和运行良好。最近添加了所有 java 和 javac 组件并设置了 CLASSPATH。不知道我错过了什么。但是基于命令行的 PDFBox 示例,这应该可以工作。
【问题讨论】: