我已经创建了一个java项目来导出一些PDF格式的信息。我已经使用了名为:itext 5.1.1的库。当我在Windows上运行这个项目时,它工作得很好,但是当我将它移动到我的Raspberry上时,它不起作用。如果我打开终端,我去Java项目文件夹,我写这篇文章:树莓上的iText库
java -cp "itext5.1.1.jar" . ExportPDF_Main.class
终端返回此错误消息:
Error: could not find or load main class
如果我打开终端,我去Java项目文件夹,我写:
java -cp . ExportPDF_Main
终端返回此错误消息:
Exception in thread "main" java.lang.NoClassDefFoundError: com/itextpdf/text/Phrase
我认为这个库在Raspberry上不起作用,你认为这有什么问题? 我希望能在你的回复中。玩得开心。感谢您的关注。
大家库!我在iText Software工作,除了工作之外,我也是一名Raspberry Pi enthousiast。您可以在RasPi上使用完整的Java SE,所以没有理由iText无法正常工作。所以我不认为你的问题是RasPi特有的。你有没有在普通的Linux桌面电脑上试过?我也认为我们需要查看你的代码,以便能够帮助你。我也建议你不要使用iText'5.1.1',而是使用'5.5.9'(或者5.5.10,如果你再等一周)。或者使用iText'7.0.1',但你需要改变你的代码。 –