尊敬的支持成员, 我已经克隆了这个仓库https://github.com/BrentDouglas/pdfbox,然后制成了
codec
之后,我运行
cd examples
该命令在examples文件夹内生成一个名为jarbox pdfbox-examples-3.0.0-SNAPSHOT.jar的文件夹目标。我正在尝试使用
运行org.apache.pdfbox.examples.signature.CreateSignature的主类。mvn clean install
但我知道
java -cp target/pdfbox-examples-3.0.0-SNAPSHOT.jar org.apache.pdfbox.examples.signature.CreateSignature
我的命令出了什么问题?你能帮我吗?
答案 0 :(得分:1)
正如评论中所述,您没有正确设置类路径。由于您已经在示例目录中,因此应该为this.shaodwRoot
。
但是真正的问题是您没有将所有依赖项放入类路径中。您可以通过在null
目录中运行以下命令来检索完整的类路径:
java -cp target/...
因此,您的最终命令在Unix上应如下所示:
examples
或在Windows上:
mvn dependency:build-classpath
顺便说一句。我认为您应该使用this repo,因为PDFBox已迁移到Apache Github组织。